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

github.com/mono/reference-assemblies.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Safar <marek.safar@gmail.com>2018-02-06 19:58:23 +0300
committerMarek Safar <marek.safar@gmail.com>2018-02-06 19:58:57 +0300
commit8a1b4e911fdcb1812273167e097d21a513185a66 (patch)
treeb126358021722655e77817706fe2a7229ecc6209
parent47546281d89a8bd1e639c081d0d1e3f7142a20ac (diff)
Add scripts for building monodroid and monotouch build profiles
-rw-r--r--Makefile4
-rw-r--r--build/monodroid/Makefile48
-rw-r--r--build/monodroid/System.Core.dllbin132608 -> 130560 bytes
-rw-r--r--build/monodroid/System.Net.Http.dllbin31744 -> 30720 bytes
-rw-r--r--build/monodroid/System.Numerics.dllbin23552 -> 23040 bytes
-rw-r--r--build/monodroid/System.Xml.dllbin0 -> 130048 bytes
-rw-r--r--build/monodroid/System.dllbin378368 -> 368128 bytes
-rw-r--r--build/monodroid/mscorlib.dllbin884736 -> 820736 bytes
-rw-r--r--build/monotouch/Makefile48
-rw-r--r--build/monotouch/System.Core.dllbin131584 -> 129024 bytes
-rw-r--r--build/monotouch/System.Net.Http.dllbin31744 -> 30720 bytes
-rw-r--r--build/monotouch/System.Numerics.dllbin23552 -> 23040 bytes
-rw-r--r--build/monotouch/System.Xml.dllbin0 -> 130048 bytes
-rw-r--r--build/monotouch/System.dllbin379392 -> 369152 bytes
-rw-r--r--build/monotouch/mscorlib.dllbin834560 -> 820736 bytes
-rw-r--r--src/monodroid/System.Xml.cs3750
-rw-r--r--src/monodroid/System.cs159
-rw-r--r--src/monotouch/System.Xml.cs3750
-rw-r--r--src/monotouch/System.cs161
19 files changed, 7604 insertions, 316 deletions
diff --git a/Makefile b/Makefile
index e54e8b7..e770c98 100644
--- a/Makefile
+++ b/Makefile
@@ -11,6 +11,8 @@ all:
$(MAKE) -C v4.7
$(MAKE) -C v4.7.1
$(MAKE) -C mono
+ $(MAKE) -C build/monotouch clean
+ $(MAKE) -C build/monodroid clean
clean:
$(MAKE) -C v2.0 clean
@@ -25,5 +27,7 @@ clean:
$(MAKE) -C v4.7 clean
$(MAKE) -C v4.7.1 clean
$(MAKE) -C mono clean
+ $(MAKE) -C build/monotouch clean
+ $(MAKE) -C build/monodroid clean
.PHONY: all clean
diff --git a/build/monodroid/Makefile b/build/monodroid/Makefile
new file mode 100644
index 0000000..ec756d9
--- /dev/null
+++ b/build/monodroid/Makefile
@@ -0,0 +1,48 @@
+PROFILE := monodroid
+SOURCEDIR := ../../src/$(PROFILE)/
+
+CSC ?= csc
+CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612,618,809
+Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";)
+
+ASSEMBLIES := mscorlib System System.Xml System.Numerics System.Core System.Net.Http
+
+ASSEMBLIES += bare/System bare/System.Xml
+
+# 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
+System.Core_REFS := mscorlib System
+System.Net.Http_REFS := mscorlib System
+System.Numerics_REFS := mscorlib
+System_REFS := mscorlib bare/System.Xml
+System.Xml_REFS := mscorlib System
+
+bare/System_REFS := mscorlib
+bare/System.Xml_REFS := mscorlib bare/System
+
+mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
+
+ECMA_KEY := ../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
+
+ECMA_KEY_ASSEMBLIES := System.Core System.Net.Http System.Numerics System.Xml System mscorlib \
+ bare/System bare/System.Xml
+
+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, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY))))
+
+$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm))))
diff --git a/build/monodroid/System.Core.dll b/build/monodroid/System.Core.dll
index b7d5412..9e6dab7 100644
--- a/build/monodroid/System.Core.dll
+++ b/build/monodroid/System.Core.dll
Binary files differ
diff --git a/build/monodroid/System.Net.Http.dll b/build/monodroid/System.Net.Http.dll
index 07ea09b..45009f8 100644
--- a/build/monodroid/System.Net.Http.dll
+++ b/build/monodroid/System.Net.Http.dll
Binary files differ
diff --git a/build/monodroid/System.Numerics.dll b/build/monodroid/System.Numerics.dll
index b681a5d..11d95ed 100644
--- a/build/monodroid/System.Numerics.dll
+++ b/build/monodroid/System.Numerics.dll
Binary files differ
diff --git a/build/monodroid/System.Xml.dll b/build/monodroid/System.Xml.dll
new file mode 100644
index 0000000..fda0b23
--- /dev/null
+++ b/build/monodroid/System.Xml.dll
Binary files differ
diff --git a/build/monodroid/System.dll b/build/monodroid/System.dll
index e0ad605..ab4c943 100644
--- a/build/monodroid/System.dll
+++ b/build/monodroid/System.dll
Binary files differ
diff --git a/build/monodroid/mscorlib.dll b/build/monodroid/mscorlib.dll
index aee2081..477b92f 100644
--- a/build/monodroid/mscorlib.dll
+++ b/build/monodroid/mscorlib.dll
Binary files differ
diff --git a/build/monotouch/Makefile b/build/monotouch/Makefile
new file mode 100644
index 0000000..2966aac
--- /dev/null
+++ b/build/monotouch/Makefile
@@ -0,0 +1,48 @@
+PROFILE := monotouch
+SOURCEDIR := ../../src/$(PROFILE)/
+
+CSC ?= csc
+CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612,618,809
+Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";)
+
+ASSEMBLIES := mscorlib System System.Xml System.Numerics System.Core System.Net.Http
+
+ASSEMBLIES += bare/System bare/System.Xml
+
+# 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
+System.Core_REFS := mscorlib System
+System.Net.Http_REFS := mscorlib System
+System.Numerics_REFS := mscorlib
+System_REFS := mscorlib bare/System.Xml
+System.Xml_REFS := mscorlib System
+
+bare/System_REFS := mscorlib
+bare/System.Xml_REFS := mscorlib bare/System
+
+mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319
+
+ECMA_KEY := ../../../mono/mcs/class/ecma.pub # Public Key Token: b77a5c561934e089
+
+ECMA_KEY_ASSEMBLIES := System.Core System.Net.Http System.Numerics System.Xml System mscorlib \
+ bare/System bare/System.Xml
+
+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, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY))))
+
+$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm))))
diff --git a/build/monotouch/System.Core.dll b/build/monotouch/System.Core.dll
index ccbd12b..0170287 100644
--- a/build/monotouch/System.Core.dll
+++ b/build/monotouch/System.Core.dll
Binary files differ
diff --git a/build/monotouch/System.Net.Http.dll b/build/monotouch/System.Net.Http.dll
index 07ea09b..45009f8 100644
--- a/build/monotouch/System.Net.Http.dll
+++ b/build/monotouch/System.Net.Http.dll
Binary files differ
diff --git a/build/monotouch/System.Numerics.dll b/build/monotouch/System.Numerics.dll
index b681a5d..11d95ed 100644
--- a/build/monotouch/System.Numerics.dll
+++ b/build/monotouch/System.Numerics.dll
Binary files differ
diff --git a/build/monotouch/System.Xml.dll b/build/monotouch/System.Xml.dll
new file mode 100644
index 0000000..fda0b23
--- /dev/null
+++ b/build/monotouch/System.Xml.dll
Binary files differ
diff --git a/build/monotouch/System.dll b/build/monotouch/System.dll
index fc992f5..c10bd54 100644
--- a/build/monotouch/System.dll
+++ b/build/monotouch/System.dll
Binary files differ
diff --git a/build/monotouch/mscorlib.dll b/build/monotouch/mscorlib.dll
index 68b2f6d..477b92f 100644
--- a/build/monotouch/mscorlib.dll
+++ b/build/monotouch/mscorlib.dll
Binary files differ
diff --git a/src/monodroid/System.Xml.cs b/src/monodroid/System.Xml.cs
new file mode 100644
index 0000000..18fd42f
--- /dev/null
+++ b/src/monodroid/System.Xml.cs
@@ -0,0 +1,3750 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation 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.5.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.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.50524.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.50524.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.5.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Data.SqlXml, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9", AllInternalsVisible=false)]
+[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 System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.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
+{
+ public enum ConformanceLevel
+ {
+ Auto = 0,
+ Document = 2,
+ Fragment = 1,
+ }
+ public enum DtdProcessing
+ {
+ Ignore = 1,
+ Parse = 2,
+ Prohibit = 0,
+ }
+ public enum EntityHandling
+ {
+ ExpandCharEntities = 2,
+ ExpandEntities = 1,
+ }
+ public enum Formatting
+ {
+ Indented = 1,
+ None = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial interface IApplicationResourceStreamResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ System.IO.Stream GetApplicationResourceStream(System.Uri relativeUri);
+ }
+ public partial interface IHasXmlNode
+ {
+ System.Xml.XmlNode GetNode();
+ }
+ public partial interface IXmlLineInfo
+ {
+ int LineNumber { get; }
+ int LinePosition { get; }
+ bool HasLineInfo();
+ }
+ public partial interface IXmlNamespaceResolver
+ {
+ System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
+ string LookupNamespace(string prefix);
+ string LookupPrefix(string namespaceName);
+ }
+ [System.FlagsAttribute]
+ public enum NamespaceHandling
+ {
+ Default = 0,
+ OmitDuplicates = 1,
+ }
+ public partial class NameTable : System.Xml.XmlNameTable
+ {
+ public NameTable() { }
+ public override string Add(char[] key, int start, int len) { throw null; }
+ public override string Add(string key) { throw null; }
+ public override string Get(char[] key, int start, int len) { throw null; }
+ public override string Get(string value) { throw null; }
+ }
+ public enum NewLineHandling
+ {
+ Entitize = 1,
+ None = 2,
+ Replace = 0,
+ }
+ public enum ReadState
+ {
+ Closed = 4,
+ EndOfFile = 3,
+ Error = 2,
+ Initial = 0,
+ Interactive = 1,
+ }
+ public enum ValidationType
+ {
+ [System.ObsoleteAttribute("Validation type should be specified as DTD or Schema.")]
+ Auto = 1,
+ DTD = 2,
+ None = 0,
+ Schema = 4,
+ [System.ObsoleteAttribute("XDR Validation through XmlValidatingReader is obsoleted")]
+ XDR = 3,
+ }
+ public enum WhitespaceHandling
+ {
+ All = 0,
+ None = 2,
+ Significant = 1,
+ }
+ public enum WriteState
+ {
+ Attribute = 3,
+ Closed = 5,
+ Content = 4,
+ Element = 2,
+ Error = 6,
+ Prolog = 1,
+ Start = 0,
+ }
+ public partial class XmlAttribute : System.Xml.XmlNode
+ {
+ protected internal XmlAttribute(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlElement OwnerElement { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual bool Specified { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public override System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public sealed partial class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal XmlAttributeCollection() { }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[int i] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string name] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string localName, string namespaceURI] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Xml.XmlAttribute Append(System.Xml.XmlAttribute node) { throw null; }
+ public void CopyTo(System.Xml.XmlAttribute[] array, int index) { }
+ public System.Xml.XmlAttribute InsertAfter(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute InsertBefore(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute Prepend(System.Xml.XmlAttribute node) { throw null; }
+ public System.Xml.XmlAttribute Remove(System.Xml.XmlAttribute node) { throw null; }
+ public void RemoveAll() { }
+ public System.Xml.XmlAttribute RemoveAt(int i) { throw null; }
+ public override System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public partial class XmlCDataSection : System.Xml.XmlCharacterData
+ {
+ protected internal XmlCDataSection(string data, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlCharacterData : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlCharacterData(string data, System.Xml.XmlDocument doc) { }
+ public virtual string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public virtual int Length { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public virtual void AppendData(string strData) { }
+ public virtual void DeleteData(int offset, int count) { }
+ public virtual void InsertData(int offset, string strData) { }
+ public virtual void ReplaceData(int offset, int count, string strData) { }
+ public virtual string Substring(int offset, int count) { throw null; }
+ }
+ public partial class XmlComment : System.Xml.XmlCharacterData
+ {
+ protected internal XmlComment(string comment, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlConvert
+ {
+ public XmlConvert() { }
+ public static string DecodeName(string name) { throw null; }
+ public static string EncodeLocalName(string name) { throw null; }
+ public static string EncodeName(string name) { throw null; }
+ public static string EncodeNmToken(string name) { throw null; }
+ public static bool IsNCNameChar(char ch) { throw null; }
+ public static bool IsPublicIdChar(char ch) { throw null; }
+ public static bool IsStartNCNameChar(char ch) { throw null; }
+ public static bool IsWhitespaceChar(char ch) { throw null; }
+ public static bool IsXmlChar(char ch) { throw null; }
+ public static bool IsXmlSurrogatePair(char lowChar, char highChar) { throw null; }
+ public static bool ToBoolean(string s) { throw null; }
+ public static byte ToByte(string s) { throw null; }
+ public static char ToChar(string s) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToDateTime() that takes in XmlDateTimeSerializationMode")]
+ public static System.DateTime ToDateTime(string s) { throw null; }
+ public static System.DateTime ToDateTime(string s, string format) { throw null; }
+ public static System.DateTime ToDateTime(string s, string[] formats) { throw null; }
+ public static System.DateTime ToDateTime(string s, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string format) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string[] formats) { throw null; }
+ public static decimal ToDecimal(string s) { throw null; }
+ public static double ToDouble(string s) { throw null; }
+ public static System.Guid ToGuid(string s) { throw null; }
+ public static short ToInt16(string s) { throw null; }
+ public static int ToInt32(string s) { throw null; }
+ public static long ToInt64(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string s) { throw null; }
+ public static float ToSingle(string s) { throw null; }
+ public static string ToString(bool value) { throw null; }
+ public static string ToString(byte value) { throw null; }
+ public static string ToString(char value) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")]
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(System.DateTime value, string format) { throw null; }
+ public static string ToString(System.DateTime value, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static string ToString(System.DateTimeOffset value) { throw null; }
+ public static string ToString(System.DateTimeOffset value, string format) { throw null; }
+ public static string ToString(decimal value) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(System.Guid value) { throw null; }
+ public static string ToString(short value) { throw null; }
+ public static string ToString(int value) { throw null; }
+ public static string ToString(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value) { throw null; }
+ public static string ToString(float value) { throw null; }
+ public static string ToString(System.TimeSpan value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value) { throw null; }
+ public static System.TimeSpan ToTimeSpan(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string s) { throw null; }
+ public static string VerifyName(string name) { throw null; }
+ public static string VerifyNCName(string name) { throw null; }
+ public static string VerifyNMTOKEN(string name) { throw null; }
+ public static string VerifyPublicId(string publicId) { throw null; }
+ public static string VerifyTOKEN(string token) { throw null; }
+ public static string VerifyWhitespace(string content) { throw null; }
+ public static string VerifyXmlChars(string content) { throw null; }
+ }
+ public enum XmlDateTimeSerializationMode
+ {
+ Local = 0,
+ RoundtripKind = 3,
+ Unspecified = 2,
+ Utc = 1,
+ }
+ public partial class XmlDeclaration : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDeclaration(string version, string encoding, string standalone, System.Xml.XmlDocument doc) { }
+ public string Encoding { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Standalone { get { throw null; } set { } }
+ public override string Value { get { throw null; } set { } }
+ public string Version { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocument : System.Xml.XmlNode
+ {
+ public XmlDocument() { }
+ protected internal XmlDocument(System.Xml.XmlImplementation imp) { }
+ public XmlDocument(System.Xml.XmlNameTable nt) { }
+ public override string BaseURI { get { throw null; } }
+ public System.Xml.XmlElement DocumentElement { get { throw null; } }
+ public virtual System.Xml.XmlDocumentType DocumentType { get { throw null; } }
+ public System.Xml.XmlImplementation Implementation { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public bool PreserveWhitespace { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public virtual System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanged { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanging { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserted { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserting { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoved { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoving { add { } remove { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string name) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlCDataSection CreateCDataSection(string data) { throw null; }
+ public virtual System.Xml.XmlComment CreateComment(string data) { throw null; }
+ protected internal virtual System.Xml.XmlAttribute CreateDefaultAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlDocumentFragment CreateDocumentFragment() { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlDocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset) { throw null; }
+ public System.Xml.XmlElement CreateElement(string name) { throw null; }
+ public System.Xml.XmlElement CreateElement(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlEntityReference CreateEntityReference(string name) { throw null; }
+ public override System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ protected internal virtual System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlNode node) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string prefix, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlProcessingInstruction CreateProcessingInstruction(string target, string data) { throw null; }
+ public virtual System.Xml.XmlSignificantWhitespace CreateSignificantWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlText CreateTextNode(string text) { throw null; }
+ public virtual System.Xml.XmlWhitespace CreateWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlDeclaration CreateXmlDeclaration(string version, string encoding, string standalone) { throw null; }
+ public virtual System.Xml.XmlElement GetElementById(string elementId) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode ImportNode(System.Xml.XmlNode node, bool deep) { throw null; }
+ public virtual void Load(System.IO.Stream inStream) { }
+ public virtual void Load(System.IO.TextReader txtReader) { }
+ public virtual void Load(string filename) { }
+ public virtual void Load(System.Xml.XmlReader reader) { }
+ public virtual void LoadXml(string xml) { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlNode ReadNode(System.Xml.XmlReader reader) { throw null; }
+ public virtual void Save(System.IO.Stream outStream) { }
+ public virtual void Save(System.IO.TextWriter writer) { }
+ public virtual void Save(string filename) { }
+ public virtual void Save(System.Xml.XmlWriter w) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlNode nodeToValidate) { }
+ public override void WriteContentTo(System.Xml.XmlWriter xw) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentFragment : System.Xml.XmlNode
+ {
+ protected internal XmlDocumentFragment(System.Xml.XmlDocument ownerDocument) { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentType : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDocumentType(string name, string publicId, string systemId, string internalSubset, System.Xml.XmlDocument doc) { }
+ public System.Xml.XmlNamedNodeMap Entities { get { throw null; } }
+ public string InternalSubset { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public System.Xml.XmlNamedNodeMap Notations { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlElement : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlElement(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual string GetAttribute(string name) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string name) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual bool HasAttribute(string name) { throw null; }
+ public virtual bool HasAttribute(string localName, string namespaceURI) { throw null; }
+ public override void RemoveAll() { }
+ public virtual void RemoveAllAttributes() { }
+ public virtual void RemoveAttribute(string name) { }
+ public virtual void RemoveAttribute(string localName, string namespaceURI) { }
+ public virtual System.Xml.XmlNode RemoveAttributeAt(int i) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(System.Xml.XmlAttribute oldAttr) { throw null; }
+ public virtual void SetAttribute(string name, string value) { }
+ public virtual string SetAttribute(string localName, string namespaceURI, string value) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(System.Xml.XmlAttribute newAttr) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntity : System.Xml.XmlNode
+ {
+ internal XmlEntity() { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string NotationName { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntityReference : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlEntityReference(string name, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlException : System.SystemException
+ {
+ public XmlException() { }
+ protected XmlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlException(string message) { }
+ public XmlException(string message, System.Exception innerException) { }
+ public XmlException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlImplementation
+ {
+ public XmlImplementation() { }
+ public XmlImplementation(System.Xml.XmlNameTable nt) { }
+ public virtual System.Xml.XmlDocument CreateDocument() { throw null; }
+ public bool HasFeature(string strFeature, string strVersion) { throw null; }
+ }
+ public abstract partial class XmlLinkedNode : System.Xml.XmlNode
+ {
+ internal XmlLinkedNode() { }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ }
+ public partial class XmlNamedNodeMap : System.Collections.IEnumerable
+ {
+ internal XmlNamedNodeMap() { }
+ public virtual int Count { get { throw null; } }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode Item(int index) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ }
+ public partial class XmlNamespaceManager : System.Collections.IEnumerable, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNamespaceManager(System.Xml.XmlNameTable nameTable) { }
+ public virtual string DefaultNamespace { get { throw null; } }
+ public virtual System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public virtual void AddNamespace(string prefix, string uri) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual bool HasNamespace(string prefix) { throw null; }
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string uri) { throw null; }
+ public virtual bool PopScope() { throw null; }
+ public virtual void PushScope() { }
+ public virtual void RemoveNamespace(string prefix, string uri) { }
+ }
+ public enum XmlNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ public abstract partial class XmlNameTable
+ {
+ protected XmlNameTable() { }
+ public abstract string Add(char[] array, int offset, int length);
+ public abstract string Add(string array);
+ public abstract string Get(char[] array, int offset, int length);
+ public abstract string Get(string array);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlNode : System.Collections.IEnumerable, System.ICloneable, System.Xml.XPath.IXPathNavigable
+ {
+ internal XmlNode() { }
+ public virtual System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual string BaseURI { get { throw null; } }
+ public virtual System.Xml.XmlNodeList ChildNodes { get { throw null; } }
+ public virtual System.Xml.XmlNode FirstChild { get { throw null; } }
+ public virtual bool HasChildNodes { get { throw null; } }
+ public virtual string InnerText { get { throw null; } set { } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string name] { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string localname, string ns] { get { throw null; } }
+ public virtual System.Xml.XmlNode LastChild { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public virtual string NamespaceURI { get { throw null; } }
+ public virtual System.Xml.XmlNode NextSibling { get { throw null; } }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } }
+ public virtual System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlNode ParentNode { get { throw null; } }
+ public virtual string Prefix { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ public virtual System.Xml.XmlNode PreviousText { get { throw null; } }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual string Value { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual System.Xml.XmlNode Clone() { throw null; }
+ public abstract System.Xml.XmlNode CloneNode(bool deep);
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual string GetNamespaceOfPrefix(string prefix) { throw null; }
+ public virtual string GetPrefixOfNamespace(string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual void Normalize() { }
+ public virtual System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual void RemoveAll() { }
+ public virtual System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public virtual System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public virtual bool Supports(string feature, string version) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public abstract void WriteContentTo(System.Xml.XmlWriter w);
+ public abstract void WriteTo(System.Xml.XmlWriter w);
+ }
+ public enum XmlNodeChangedAction
+ {
+ Change = 2,
+ Insert = 0,
+ Remove = 1,
+ }
+ public partial class XmlNodeChangedEventArgs : System.EventArgs
+ {
+ public XmlNodeChangedEventArgs(System.Xml.XmlNode node, System.Xml.XmlNode oldParent, System.Xml.XmlNode newParent, string oldValue, string newValue, System.Xml.XmlNodeChangedAction action) { }
+ public System.Xml.XmlNodeChangedAction Action { get { throw null; } }
+ public System.Xml.XmlNode NewParent { get { throw null; } }
+ public string NewValue { get { throw null; } }
+ public System.Xml.XmlNode Node { get { throw null; } }
+ public System.Xml.XmlNode OldParent { get { throw null; } }
+ public string OldValue { get { throw null; } }
+ }
+ public delegate void XmlNodeChangedEventHandler(object sender, System.Xml.XmlNodeChangedEventArgs e);
+ public abstract partial class XmlNodeList : System.Collections.IEnumerable, System.IDisposable
+ {
+ protected XmlNodeList() { }
+ public abstract int Count { get; }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public virtual System.Xml.XmlNode this[int i] { get { throw null; } }
+ public abstract System.Collections.IEnumerator GetEnumerator();
+ public abstract System.Xml.XmlNode Item(int index);
+ protected virtual void PrivateDisposeNodeList() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public enum XmlNodeOrder
+ {
+ After = 1,
+ Before = 0,
+ Same = 2,
+ Unknown = 3,
+ }
+ public partial class XmlNodeReader : System.Xml.XmlReader, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNodeReader(System.Xml.XmlNode node) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasAttributes { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int attributeIndex) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string name, string namespaceURI) { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int attributeIndex) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string name, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public enum XmlNodeType
+ {
+ Attribute = 2,
+ CDATA = 4,
+ Comment = 8,
+ Document = 9,
+ DocumentFragment = 11,
+ DocumentType = 10,
+ Element = 1,
+ EndElement = 15,
+ EndEntity = 16,
+ Entity = 6,
+ EntityReference = 5,
+ None = 0,
+ Notation = 12,
+ ProcessingInstruction = 7,
+ SignificantWhitespace = 14,
+ Text = 3,
+ Whitespace = 13,
+ XmlDeclaration = 17,
+ }
+ public partial class XmlNotation : System.Xml.XmlNode
+ {
+ internal XmlNotation() { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlOutputMethod
+ {
+ AutoDetect = 3,
+ Html = 1,
+ Text = 2,
+ Xml = 0,
+ }
+ public partial class XmlParserContext
+ {
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public string BaseURI { get { throw null; } set { } }
+ public string DocTypeName { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public string InternalSubset { get { throw null; } set { } }
+ public System.Xml.XmlNamespaceManager NamespaceManager { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ public string PublicId { get { throw null; } set { } }
+ public string SystemId { get { throw null; } set { } }
+ public string XmlLang { get { throw null; } set { } }
+ public System.Xml.XmlSpace XmlSpace { get { throw null; } set { } }
+ }
+ public partial class XmlProcessingInstruction : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlProcessingInstruction(string target, string data, System.Xml.XmlDocument doc) { }
+ public string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Target { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlQualifiedName
+ {
+ public static readonly System.Xml.XmlQualifiedName Empty;
+ public XmlQualifiedName() { }
+ public XmlQualifiedName(string name) { }
+ public XmlQualifiedName(string name, string ns) { }
+ public bool IsEmpty { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public static bool operator !=(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(string name, string ns) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlReader : System.IDisposable
+ {
+ protected XmlReader() { }
+ public abstract int AttributeCount { get; }
+ public abstract string BaseURI { get; }
+ public virtual bool CanReadBinaryContent { get { throw null; } }
+ public virtual bool CanReadValueChunk { get { throw null; } }
+ public virtual bool CanResolveEntity { get { throw null; } }
+ public abstract int Depth { get; }
+ public abstract bool EOF { get; }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasValue { get { throw null; } }
+ public virtual bool IsDefault { get { throw null; } }
+ public abstract bool IsEmptyElement { get; }
+ public virtual string this[int i] { get { throw null; } }
+ public virtual string this[string name] { get { throw null; } }
+ public virtual string this[string name, string namespaceURI] { get { throw null; } }
+ public abstract string LocalName { get; }
+ public virtual string Name { get { throw null; } }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public abstract string Prefix { get; }
+ public virtual char QuoteChar { get { throw null; } }
+ public abstract System.Xml.ReadState ReadState { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual System.Xml.XmlReaderSettings Settings { get { throw null; } }
+ public abstract string Value { get; }
+ public virtual System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlReader Create(System.IO.Stream input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.Xml.XmlReader reader, System.Xml.XmlReaderSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract string GetAttribute(int i);
+ public abstract string GetAttribute(string name);
+ public abstract string GetAttribute(string name, string namespaceURI);
+ public virtual System.Threading.Tasks.Task<string> GetValueAsync() { throw null; }
+ public static bool IsName(string str) { throw null; }
+ public static bool IsNameToken(string str) { throw null; }
+ public virtual bool IsStartElement() { throw null; }
+ public virtual bool IsStartElement(string name) { throw null; }
+ public virtual bool IsStartElement(string localname, string ns) { throw null; }
+ public abstract string LookupNamespace(string prefix);
+ public virtual void MoveToAttribute(int i) { }
+ public abstract bool MoveToAttribute(string name);
+ public abstract bool MoveToAttribute(string name, string ns);
+ public virtual System.Xml.XmlNodeType MoveToContent() { throw null; }
+ public virtual System.Threading.Tasks.Task<System.Xml.XmlNodeType> MoveToContentAsync() { throw null; }
+ public abstract bool MoveToElement();
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToNextAttribute();
+ public abstract bool Read();
+ public virtual System.Threading.Tasks.Task<bool> ReadAsync() { throw null; }
+ public abstract bool ReadAttributeValue();
+ public virtual object ReadContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadContentAsBoolean() { throw null; }
+ public virtual System.DateTime ReadContentAsDateTime() { throw null; }
+ public virtual System.DateTimeOffset ReadContentAsDateTimeOffset() { throw null; }
+ public virtual decimal ReadContentAsDecimal() { throw null; }
+ public virtual double ReadContentAsDouble() { throw null; }
+ public virtual float ReadContentAsFloat() { throw null; }
+ public virtual int ReadContentAsInt() { throw null; }
+ public virtual long ReadContentAsLong() { throw null; }
+ public virtual object ReadContentAsObject() { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsObjectAsync() { throw null; }
+ public virtual string ReadContentAsString() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadContentAsStringAsync() { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadElementContentAsBoolean() { throw null; }
+ public virtual bool ReadElementContentAsBoolean(string localName, string namespaceURI) { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime() { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime(string localName, string namespaceURI) { throw null; }
+ public virtual decimal ReadElementContentAsDecimal() { throw null; }
+ public virtual decimal ReadElementContentAsDecimal(string localName, string namespaceURI) { throw null; }
+ public virtual double ReadElementContentAsDouble() { throw null; }
+ public virtual double ReadElementContentAsDouble(string localName, string namespaceURI) { throw null; }
+ public virtual float ReadElementContentAsFloat() { throw null; }
+ public virtual float ReadElementContentAsFloat(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadElementContentAsInt() { throw null; }
+ public virtual int ReadElementContentAsInt(string localName, string namespaceURI) { throw null; }
+ public virtual long ReadElementContentAsLong() { throw null; }
+ public virtual long ReadElementContentAsLong(string localName, string namespaceURI) { throw null; }
+ public virtual object ReadElementContentAsObject() { throw null; }
+ public virtual object ReadElementContentAsObject(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsObjectAsync() { throw null; }
+ public virtual string ReadElementContentAsString() { throw null; }
+ public virtual string ReadElementContentAsString(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadElementContentAsStringAsync() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string name) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string localname, string ns) { throw null; }
+ public virtual void ReadEndElement() { }
+ public virtual string ReadInnerXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadInnerXmlAsync() { throw null; }
+ public virtual string ReadOuterXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync() { throw null; }
+ public virtual void ReadStartElement() { }
+ public virtual void ReadStartElement(string name) { }
+ public virtual void ReadStartElement(string localname, string ns) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadString() { throw null; }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual bool ReadToDescendant(string name) { throw null; }
+ public virtual bool ReadToDescendant(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToFollowing(string name) { throw null; }
+ public virtual bool ReadToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToNextSibling(string name) { throw null; }
+ public virtual bool ReadToNextSibling(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadValueChunk(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadValueChunkAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void ResolveEntity();
+ public virtual void Skip() { }
+ public virtual System.Threading.Tasks.Task SkipAsync() { throw null; }
+ }
+ public sealed partial class XmlReaderSettings
+ {
+ public XmlReaderSettings() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlReaderSettings(System.Xml.XmlResolver resolver) { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseInput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public bool IgnoreComments { get { throw null; } set { } }
+ public bool IgnoreProcessingInstructions { get { throw null; } set { } }
+ public bool IgnoreWhitespace { get { throw null; } set { } }
+ public int LineNumberOffset { get { throw null; } set { } }
+ public int LinePositionOffset { get { throw null; } set { } }
+ public long MaxCharactersFromEntities { get { throw null; } set { } }
+ public long MaxCharactersInDocument { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use XmlReaderSettings.DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidationFlags ValidationFlags { get { throw null; } set { } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.XmlReaderSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ public abstract partial class XmlResolver
+ {
+ protected XmlResolver() { }
+ public virtual System.Net.ICredentials Credentials { set { } }
+ public abstract object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn);
+ public virtual System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public virtual System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public virtual bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlSecureResolver : System.Xml.XmlResolver
+ {
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.PermissionSet permissionSet) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, string securityUrl) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public static System.Security.Policy.Evidence CreateEvidenceForUrl(string securityUrl) { throw null; }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ public partial class XmlSignificantWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlSignificantWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlSpace
+ {
+ Default = 1,
+ None = 0,
+ Preserve = 2,
+ }
+ public partial class XmlText : System.Xml.XmlCharacterData
+ {
+ protected internal XmlText(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual System.Xml.XmlText SplitText(int offset) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlTextReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ protected XmlTextReader() { }
+ public XmlTextReader(System.IO.Stream input) { }
+ public XmlTextReader(System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlTextReader(System.IO.TextReader input) { }
+ public XmlTextReader(System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url) { }
+ public XmlTextReader(string url, System.IO.Stream input) { }
+ public XmlTextReader(string url, System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.IO.TextReader input) { }
+ public XmlTextReader(string url, System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ protected XmlTextReader(System.Xml.XmlNameTable nt) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanReadValueChunk { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public bool Normalization { get { throw null; } set { } }
+ public override string Prefix { get { throw null; } }
+ [System.ObsoleteAttribute("Use DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public override char QuoteChar { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public System.Xml.WhitespaceHandling WhitespaceHandling { get { throw null; } set { } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public System.IO.TextReader GetRemainder() { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public int ReadBase64(byte[] array, int offset, int len) { throw null; }
+ public int ReadBinHex(byte[] array, int offset, int len) { throw null; }
+ public int ReadChars(char[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public void ResetState() { }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class XmlTextWriter : System.Xml.XmlWriter
+ {
+ public XmlTextWriter(System.IO.Stream w, System.Text.Encoding encoding) { }
+ public XmlTextWriter(System.IO.TextWriter w) { }
+ public XmlTextWriter(string filename, System.Text.Encoding encoding) { }
+ public System.IO.Stream BaseStream { get { throw null; } }
+ public System.Xml.Formatting Formatting { get { throw null; } set { } }
+ public int Indentation { get { throw null; } set { } }
+ public char IndentChar { get { throw null; } set { } }
+ public bool Namespaces { get { throw null; } set { } }
+ public char QuoteChar { get { throw null; } set { } }
+ public override System.Xml.WriteState WriteState { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override string LookupPrefix(string ns) { throw null; }
+ public override void WriteBase64(byte[] buffer, int index, int count) { }
+ public override void WriteBinHex(byte[] buffer, int index, int count) { }
+ public override void WriteCData(string text) { }
+ public override void WriteCharEntity(char ch) { }
+ public override void WriteChars(char[] buffer, int index, int count) { }
+ public override void WriteComment(string text) { }
+ public override void WriteDocType(string name, string pubid, string sysid, string subset) { }
+ public override void WriteEndAttribute() { }
+ public override void WriteEndDocument() { }
+ public override void WriteEndElement() { }
+ public override void WriteEntityRef(string name) { }
+ public override void WriteFullEndElement() { }
+ public override void WriteName(string name) { }
+ public override void WriteNmToken(string name) { }
+ public override void WriteProcessingInstruction(string name, string text) { }
+ public override void WriteQualifiedName(string localName, string ns) { }
+ public override void WriteRaw(char[] buffer, int index, int count) { }
+ public override void WriteRaw(string data) { }
+ public override void WriteStartAttribute(string prefix, string localName, string ns) { }
+ public override void WriteStartDocument() { }
+ public override void WriteStartDocument(bool standalone) { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ public override void WriteString(string text) { }
+ public override void WriteSurrogateCharEntity(char lowChar, char highChar) { }
+ public override void WriteWhitespace(string ws) { }
+ }
+ public enum XmlTokenizedType
+ {
+ CDATA = 0,
+ ENTITIES = 5,
+ ENTITY = 4,
+ ENUMERATION = 9,
+ ID = 1,
+ IDREF = 2,
+ IDREFS = 3,
+ NCName = 11,
+ NMTOKEN = 6,
+ NMTOKENS = 7,
+ None = 12,
+ NOTATION = 8,
+ QName = 10,
+ }
+ public partial class XmlUrlResolver : System.Xml.XmlResolver
+ {
+ public XmlUrlResolver() { }
+ public System.Net.Cache.RequestCachePolicy CachePolicy { set { } }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Net.IWebProxy Proxy { set { } }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ [System.ObsoleteAttribute("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlValidatingReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(System.Xml.XmlReader reader) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override char QuoteChar { get { throw null; } }
+ public System.Xml.XmlReader Reader { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaCollection Schemas { get { throw null; } }
+ public object SchemaType { get { throw null; } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public object ReadTypedValue() { throw null; }
+ public override void ResolveEntity() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public partial class XmlWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlWriter : System.IDisposable
+ {
+ protected XmlWriter() { }
+ public virtual System.Xml.XmlWriterSettings Settings { get { throw null; } }
+ public abstract System.Xml.WriteState WriteState { get; }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void Flush();
+ public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
+ public abstract string LookupPrefix(string ns);
+ public virtual void WriteAttributes(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteAttributesAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public void WriteAttributeString(string localName, string value) { }
+ public void WriteAttributeString(string localName, string ns, string value) { }
+ public void WriteAttributeString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteAttributeStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteBase64(byte[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual void WriteBinHex(byte[] buffer, int index, int count) { }
+ public virtual System.Threading.Tasks.Task WriteBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public abstract void WriteCData(string text);
+ public virtual System.Threading.Tasks.Task WriteCDataAsync(string text) { throw null; }
+ public abstract void WriteCharEntity(char ch);
+ public virtual System.Threading.Tasks.Task WriteCharEntityAsync(char ch) { throw null; }
+ public abstract void WriteChars(char[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteCharsAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void WriteComment(string text);
+ public virtual System.Threading.Tasks.Task WriteCommentAsync(string text) { throw null; }
+ public abstract void WriteDocType(string name, string pubid, string sysid, string subset);
+ public virtual System.Threading.Tasks.Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset) { throw null; }
+ public void WriteElementString(string localName, string value) { }
+ public void WriteElementString(string localName, string ns, string value) { }
+ public void WriteElementString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteElementStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteEndAttribute();
+ protected internal virtual System.Threading.Tasks.Task WriteEndAttributeAsync() { throw null; }
+ public abstract void WriteEndDocument();
+ public virtual System.Threading.Tasks.Task WriteEndDocumentAsync() { throw null; }
+ public abstract void WriteEndElement();
+ public virtual System.Threading.Tasks.Task WriteEndElementAsync() { throw null; }
+ public abstract void WriteEntityRef(string name);
+ public virtual System.Threading.Tasks.Task WriteEntityRefAsync(string name) { throw null; }
+ public abstract void WriteFullEndElement();
+ public virtual System.Threading.Tasks.Task WriteFullEndElementAsync() { throw null; }
+ public virtual void WriteName(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNameAsync(string name) { throw null; }
+ public virtual void WriteNmToken(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNmTokenAsync(string name) { throw null; }
+ public virtual void WriteNode(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual void WriteNode(System.Xml.XPath.XPathNavigator navigator, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XPath.XPathNavigator navigator, bool defattr) { throw null; }
+ public abstract void WriteProcessingInstruction(string name, string text);
+ public virtual System.Threading.Tasks.Task WriteProcessingInstructionAsync(string name, string text) { throw null; }
+ public virtual void WriteQualifiedName(string localName, string ns) { }
+ public virtual System.Threading.Tasks.Task WriteQualifiedNameAsync(string localName, string ns) { throw null; }
+ public abstract void WriteRaw(char[] buffer, int index, int count);
+ public abstract void WriteRaw(string data);
+ public virtual System.Threading.Tasks.Task WriteRawAsync(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteRawAsync(string data) { throw null; }
+ public void WriteStartAttribute(string localName) { }
+ public void WriteStartAttribute(string localName, string ns) { }
+ public abstract void WriteStartAttribute(string prefix, string localName, string ns);
+ protected internal virtual System.Threading.Tasks.Task WriteStartAttributeAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteStartDocument();
+ public abstract void WriteStartDocument(bool standalone);
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync(bool standalone) { throw null; }
+ public void WriteStartElement(string localName) { }
+ public void WriteStartElement(string localName, string ns) { }
+ public abstract void WriteStartElement(string prefix, string localName, string ns);
+ public virtual System.Threading.Tasks.Task WriteStartElementAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteString(string text);
+ public virtual System.Threading.Tasks.Task WriteStringAsync(string text) { throw null; }
+ public abstract void WriteSurrogateCharEntity(char lowChar, char highChar);
+ public virtual System.Threading.Tasks.Task WriteSurrogateCharEntityAsync(char lowChar, char highChar) { throw null; }
+ public virtual void WriteValue(bool value) { }
+ public virtual void WriteValue(System.DateTime value) { }
+ public virtual void WriteValue(System.DateTimeOffset value) { }
+ public virtual void WriteValue(decimal value) { }
+ public virtual void WriteValue(double value) { }
+ public virtual void WriteValue(int value) { }
+ public virtual void WriteValue(long value) { }
+ public virtual void WriteValue(object value) { }
+ public virtual void WriteValue(float value) { }
+ public virtual void WriteValue(string value) { }
+ public abstract void WriteWhitespace(string ws);
+ public virtual System.Threading.Tasks.Task WriteWhitespaceAsync(string ws) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public sealed partial class XmlWriterSettings
+ {
+ public XmlWriterSettings() { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseOutput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public bool DoNotEscapeUriAttributes { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public bool Indent { get { throw null; } set { } }
+ public string IndentChars { get { throw null; } set { } }
+ public System.Xml.NamespaceHandling NamespaceHandling { get { throw null; } set { } }
+ public string NewLineChars { get { throw null; } set { } }
+ public System.Xml.NewLineHandling NewLineHandling { get { throw null; } set { } }
+ public bool NewLineOnAttributes { get { throw null; } set { } }
+ public bool OmitXmlDeclaration { get { throw null; } set { } }
+ public System.Xml.XmlOutputMethod OutputMethod { get { throw null; } }
+ public bool WriteEndDocumentOnClose { get { throw null; } set { } }
+ public System.Xml.XmlWriterSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial class XmlXapResolver : System.Xml.XmlResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlXapResolver() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public static void RegisterApplicationResourceStreamResolver(System.Xml.IApplicationResourceStreamResolver appStreamResolver) { }
+ }
+}
+namespace System.Xml.Resolvers
+{
+ [System.FlagsAttribute]
+ public enum XmlKnownDtds
+ {
+ All = 65535,
+ None = 0,
+ Rss091 = 2,
+ Xhtml10 = 1,
+ }
+ public partial class XmlPreloadedResolver : System.Xml.XmlResolver
+ {
+ public XmlPreloadedResolver() { }
+ public XmlPreloadedResolver(System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds, System.Collections.Generic.IEqualityComparer<System.Uri> uriComparer) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Collections.Generic.IEnumerable<System.Uri> PreloadedUris { get { throw null; } }
+ public void Add(System.Uri uri, byte[] value) { }
+ public void Add(System.Uri uri, byte[] value, int offset, int count) { }
+ public void Add(System.Uri uri, System.IO.Stream value) { }
+ public void Add(System.Uri uri, string value) { }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public void Remove(System.Uri uri) { }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public override bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+}
+namespace System.Xml.Schema
+{
+ public partial interface IXmlSchemaInfo
+ {
+ bool IsDefault { get; }
+ bool IsNil { get; }
+ System.Xml.Schema.XmlSchemaSimpleType MemberType { get; }
+ System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get; }
+ System.Xml.Schema.XmlSchemaElement SchemaElement { get; }
+ System.Xml.Schema.XmlSchemaType SchemaType { get; }
+ System.Xml.Schema.XmlSchemaValidity Validity { get; }
+ }
+ public partial class ValidationEventArgs : System.EventArgs
+ {
+ internal ValidationEventArgs() { }
+ public System.Xml.Schema.XmlSchemaException Exception { get { throw null; } }
+ public string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSeverityType Severity { get { throw null; } }
+ }
+ public delegate void ValidationEventHandler(object sender, System.Xml.Schema.ValidationEventArgs e);
+ public sealed partial class XmlAtomicValue : System.Xml.XPath.XPathItem, System.ICloneable
+ {
+ internal XmlAtomicValue() { }
+ public override bool IsNode { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public System.Xml.Schema.XmlAtomicValue Clone() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type type, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("schema", Namespace="http://www.w3.org/2001/XMLSchema")]
+ public partial class XmlSchema : System.Xml.Schema.XmlSchemaObject
+ {
+ public const string InstanceNamespace = "http://www.w3.org/2001/XMLSchema-instance";
+ public const string Namespace = "http://www.w3.org/2001/XMLSchema";
+ public XmlSchema() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("attributeFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm AttributeFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("blockDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockDefault { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("elementFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm ElementFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Elements { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("finalDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("import", typeof(System.Xml.Schema.XmlSchemaImport))]
+ [System.Xml.Serialization.XmlElementAttribute("include", typeof(System.Xml.Schema.XmlSchemaInclude))]
+ [System.Xml.Serialization.XmlElementAttribute("redefine", typeof(System.Xml.Schema.XmlSchemaRedefine))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Includes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool IsCompiled { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("notation", typeof(System.Xml.Schema.XmlSchemaNotation))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Notations { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("targetNamespace", DataType="anyURI")]
+ public string TargetNamespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("version", DataType="token")]
+ public string Version { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver) { }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.Stream stream, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.TextReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.Xml.XmlReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.Stream stream, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.IO.TextWriter writer) { }
+ public void Write(System.IO.TextWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.Xml.XmlWriter writer) { }
+ public void Write(System.Xml.XmlWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ }
+ public partial class XmlSchemaAll : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaAll() { }
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaAnnotated : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotated() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnnotation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("appinfo", typeof(System.Xml.Schema.XmlSchemaAppInfo))]
+ [System.Xml.Serialization.XmlElementAttribute("documentation", typeof(System.Xml.Schema.XmlSchemaDocumentation))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAny : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaAny() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnyAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAnyAttribute() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAppInfo : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAppInfo() { }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttribute() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType AttributeSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use AttributeSchemaType property that returns a strongly typed attribute type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object AttributeType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType")]
+ public System.Xml.Schema.XmlSchemaSimpleType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Xml.Schema.XmlSchemaUse Use { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttributeGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroup() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAttributeGroup RedefinedAttributeGroup { get { throw null; } }
+ }
+ public partial class XmlSchemaAttributeGroupRef : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroupRef() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaChoice : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaChoice() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XmlSchemaCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public XmlSchemaCollection() { }
+ public XmlSchemaCollection(System.Xml.XmlNameTable nametable) { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string ns, string uri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema, System.Xml.XmlResolver resolver) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaCollection schema) { }
+ public bool Contains(string ns) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public System.Xml.Schema.XmlSchemaCollectionEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class XmlSchemaCollectionEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaCollectionEnumerator() { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public sealed partial class XmlSchemaCompilationSettings
+ {
+ public XmlSchemaCompilationSettings() { }
+ public bool EnableUpaCheck { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaComplexContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaComplexContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaComplexContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public bool IsMixed { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaComplexType() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeUses { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AttributeWildcard { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("complexContent", typeof(System.Xml.Schema.XmlSchemaComplexContent))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleContent", typeof(System.Xml.Schema.XmlSchemaSimpleContent))]
+ public System.Xml.Schema.XmlSchemaContentModel ContentModel { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaParticle ContentTypeParticle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public override bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContent() { }
+ }
+ public abstract partial class XmlSchemaContentModel : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContentModel() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaContent Content { get; set; }
+ }
+ public enum XmlSchemaContentProcessing
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("lax")]
+ Lax = 2,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("skip")]
+ Skip = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("strict")]
+ Strict = 3,
+ }
+ public enum XmlSchemaContentType
+ {
+ ElementOnly = 2,
+ Empty = 1,
+ Mixed = 3,
+ TextOnly = 0,
+ }
+ public abstract partial class XmlSchemaDatatype
+ {
+ protected XmlSchemaDatatype() { }
+ public abstract System.Xml.XmlTokenizedType TokenizedType { get; }
+ public virtual System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public abstract System.Type ValueType { get; }
+ public virtual System.Xml.Schema.XmlSchemaDatatypeVariety Variety { get { throw null; } }
+ public virtual object ChangeType(object value, System.Type targetType) { throw null; }
+ public virtual object ChangeType(object value, System.Type targetType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual bool IsDerivedFrom(System.Xml.Schema.XmlSchemaDatatype datatype) { throw null; }
+ public abstract object ParseValue(string s, System.Xml.XmlNameTable nameTable, System.Xml.IXmlNamespaceResolver nsmgr);
+ }
+ public enum XmlSchemaDatatypeVariety
+ {
+ Atomic = 0,
+ List = 1,
+ Union = 2,
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaDerivationMethod
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("#all")]
+ All = 255,
+ [System.Xml.Serialization.XmlEnumAttribute("")]
+ Empty = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("extension")]
+ Extension = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("list")]
+ List = 8,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 256,
+ [System.Xml.Serialization.XmlEnumAttribute("restriction")]
+ Restriction = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("substitution")]
+ Substitution = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("union")]
+ Union = 16,
+ }
+ public partial class XmlSchemaDocumentation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaDocumentation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("xml:lang")]
+ public string Language { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaElement : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaElement() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("key", typeof(System.Xml.Schema.XmlSchemaKey))]
+ [System.Xml.Serialization.XmlElementAttribute("keyref", typeof(System.Xml.Schema.XmlSchemaKeyref))]
+ [System.Xml.Serialization.XmlElementAttribute("unique", typeof(System.Xml.Schema.XmlSchemaUnique))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Constraints { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType ElementSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use ElementSchemaType property that returns a strongly typed element type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object ElementType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("nillable")]
+ public bool IsNillable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("substitutionGroup")]
+ public System.Xml.XmlQualifiedName SubstitutionGroup { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerationFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaEnumerationFacet() { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaException : System.SystemException
+ {
+ public XmlSchemaException() { }
+ protected XmlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaException(string message) { }
+ public XmlSchemaException(string message, System.Exception innerException) { }
+ public XmlSchemaException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject SourceSchemaObject { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XmlSchemaExternal : System.Xml.Schema.XmlSchemaObject
+ {
+ protected XmlSchemaExternal() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchema Schema { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("schemaLocation", DataType="anyURI")]
+ public string SchemaLocation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaFacet : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaFacet() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public virtual bool IsFixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("value")]
+ public string Value { get { throw null; } set { } }
+ }
+ public enum XmlSchemaForm
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("qualified")]
+ Qualified = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("unqualified")]
+ Unqualified = 2,
+ }
+ public partial class XmlSchemaFractionDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaFractionDigitsFacet() { }
+ }
+ public partial class XmlSchemaGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaGroup() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ }
+ public abstract partial class XmlSchemaGroupBase : System.Xml.Schema.XmlSchemaParticle
+ {
+ protected XmlSchemaGroupBase() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaObjectCollection Items { get; }
+ }
+ public partial class XmlSchemaGroupRef : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaGroupRef() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaIdentityConstraint : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaIdentityConstraint() { }
+ [System.Xml.Serialization.XmlElementAttribute("field", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Fields { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("selector", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaXPath Selector { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaImport : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaImport() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace", DataType="anyURI")]
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaInclude : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaInclude() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ }
+ public sealed partial class XmlSchemaInference
+ {
+ public XmlSchemaInference() { }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption Occurrence { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption TypeInference { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument) { throw null; }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument, System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
+ public enum InferenceOption
+ {
+ Relaxed = 1,
+ Restricted = 0,
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaInferenceException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaInferenceException() { }
+ protected XmlSchemaInferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaInferenceException(string message) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlSchemaInfo : System.Xml.Schema.IXmlSchemaInfo
+ {
+ public XmlSchemaInfo() { }
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } set { } }
+ public bool IsDefault { get { throw null; } set { } }
+ public bool IsNil { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSimpleType MemberType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaElement SchemaElement { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidity Validity { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaKey : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKey() { }
+ }
+ public partial class XmlSchemaKeyref : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKeyref() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("refer")]
+ public System.Xml.XmlQualifiedName Refer { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaLengthFacet() { }
+ }
+ public partial class XmlSchemaMaxExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMaxLengthFacet() { }
+ }
+ public partial class XmlSchemaMinExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMinLengthFacet() { }
+ }
+ public partial class XmlSchemaNotation : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaNotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("public")]
+ public string Public { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("system")]
+ public string System { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaNumericFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ protected XmlSchemaNumericFacet() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class XmlSchemaObject
+ {
+ protected XmlSchemaObject() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LineNumber { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LinePosition { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlNamespaceDeclarationsAttribute]
+ public System.Xml.Serialization.XmlSerializerNamespaces Namespaces { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObject Parent { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string SourceUri { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaObjectCollection : System.Collections.CollectionBase
+ {
+ public XmlSchemaObjectCollection() { }
+ public XmlSchemaObjectCollection(System.Xml.Schema.XmlSchemaObject parent) { }
+ public virtual System.Xml.Schema.XmlSchemaObject this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchemaObject[] array, int index) { }
+ public new System.Xml.Schema.XmlSchemaObjectEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchemaObject item) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object item) { }
+ protected override void OnRemove(int index, object item) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchemaObject item) { }
+ }
+ public partial class XmlSchemaObjectEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaObjectEnumerator() { }
+ public System.Xml.Schema.XmlSchemaObject Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaObjectTable
+ {
+ internal XmlSchemaObjectTable() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject this[System.Xml.XmlQualifiedName name] { get { throw null; } }
+ public System.Collections.ICollection Names { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ }
+ public abstract partial class XmlSchemaParticle : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaParticle() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MaxOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("maxOccurs")]
+ public string MaxOccursString { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MinOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("minOccurs")]
+ public string MinOccursString { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaPatternFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaPatternFacet() { }
+ }
+ public partial class XmlSchemaRedefine : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaRedefine() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ }
+ public partial class XmlSchemaSequence : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaSequence() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaSet
+ {
+ public XmlSchemaSet() { }
+ public XmlSchemaSet(System.Xml.XmlNameTable nameTable) { }
+ public System.Xml.Schema.XmlSchemaCompilationSettings CompilationSettings { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalAttributes { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalElements { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalTypes { get { throw null; } }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, string schemaUri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, System.Xml.XmlReader schemaDocument) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaSet schemas) { }
+ public void Compile() { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] schemas, int index) { }
+ public System.Xml.Schema.XmlSchema Remove(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public bool RemoveRecursive(System.Xml.Schema.XmlSchema schemaToRemove) { throw null; }
+ public System.Xml.Schema.XmlSchema Reprocess(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Collections.ICollection Schemas() { throw null; }
+ public System.Collections.ICollection Schemas(string targetNamespace) { throw null; }
+ }
+ public partial class XmlSchemaSimpleContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaSimpleContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaSimpleContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaSimpleType() { }
+ [System.Xml.Serialization.XmlElementAttribute("list", typeof(System.Xml.Schema.XmlSchemaSimpleTypeList))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleTypeRestriction))]
+ [System.Xml.Serialization.XmlElementAttribute("union", typeof(System.Xml.Schema.XmlSchemaSimpleTypeUnion))]
+ public System.Xml.Schema.XmlSchemaSimpleTypeContent Content { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaSimpleTypeContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaSimpleTypeContent() { }
+ }
+ public partial class XmlSchemaSimpleTypeList : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeList() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType ItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("itemType")]
+ public System.Xml.XmlQualifiedName ItemTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleTypeRestriction : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleTypeUnion : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeUnion() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType[] BaseMemberTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection BaseTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("memberTypes")]
+ public System.Xml.XmlQualifiedName[] MemberTypes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaTotalDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaTotalDigitsFacet() { }
+ }
+ public partial class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaType() { }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use BaseXmlSchemaType property that returns a strongly typed base schema type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object BaseSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType BaseXmlSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDatatype Datatype { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod DerivedBy { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public virtual bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static bool IsDerivedFrom(System.Xml.Schema.XmlSchemaType derivedType, System.Xml.Schema.XmlSchemaType baseType, System.Xml.Schema.XmlSchemaDerivationMethod except) { throw null; }
+ }
+ public partial class XmlSchemaUnique : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaUnique() { }
+ }
+ public enum XmlSchemaUse
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("optional")]
+ Optional = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("prohibited")]
+ Prohibited = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("required")]
+ Required = 3,
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaValidationException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaValidationException() { }
+ protected XmlSchemaValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaValidationException(string message) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public object SourceObject { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected internal void SetSourceObject(object sourceObject) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaValidationFlags
+ {
+ AllowXmlAttributes = 16,
+ None = 0,
+ ProcessIdentityConstraints = 8,
+ ProcessInlineSchema = 1,
+ ProcessSchemaLocation = 2,
+ ReportValidationWarnings = 4,
+ }
+ public sealed partial class XmlSchemaValidator
+ {
+ public XmlSchemaValidator(System.Xml.XmlNameTable nameTable, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.IXmlNamespaceResolver namespaceResolver, System.Xml.Schema.XmlSchemaValidationFlags validationFlags) { }
+ public System.Xml.IXmlLineInfo LineInfoProvider { get { throw null; } set { } }
+ public System.Uri SourceUri { get { throw null; } set { } }
+ public object ValidationEventSender { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public void AddSchema(System.Xml.Schema.XmlSchema schema) { }
+ public void EndValidation() { }
+ public System.Xml.Schema.XmlSchemaAttribute[] GetExpectedAttributes() { throw null; }
+ public System.Xml.Schema.XmlSchemaParticle[] GetExpectedParticles() { throw null; }
+ public void GetUnspecifiedDefaultAttributes(System.Collections.ArrayList defaultAttributes) { }
+ public void Initialize() { }
+ public void Initialize(System.Xml.Schema.XmlSchemaObject partialValidationType) { }
+ public void SkipToEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public object ValidateAttribute(string localName, string namespaceUri, string attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateAttribute(string localName, string namespaceUri, System.Xml.Schema.XmlValueGetter attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo, string xsiType, string xsiNil, string xsiSchemaLocation, string xsiNoNamespaceSchemaLocation) { }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo, object typedValue) { throw null; }
+ public void ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateText(string elementValue) { }
+ public void ValidateText(System.Xml.Schema.XmlValueGetter elementValue) { }
+ public void ValidateWhitespace(string elementValue) { }
+ public void ValidateWhitespace(System.Xml.Schema.XmlValueGetter elementValue) { }
+ }
+ public enum XmlSchemaValidity
+ {
+ Invalid = 2,
+ NotKnown = 0,
+ Valid = 1,
+ }
+ public partial class XmlSchemaWhiteSpaceFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaWhiteSpaceFacet() { }
+ }
+ public partial class XmlSchemaXPath : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaXPath() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("xpath")]
+ public string XPath { get { throw null; } set { } }
+ }
+ public enum XmlSeverityType
+ {
+ Error = 0,
+ Warning = 1,
+ }
+ public enum XmlTypeCode
+ {
+ AnyAtomicType = 10,
+ AnyUri = 28,
+ Attribute = 5,
+ Base64Binary = 27,
+ Boolean = 13,
+ Byte = 46,
+ Comment = 8,
+ Date = 20,
+ DateTime = 18,
+ DayTimeDuration = 54,
+ Decimal = 14,
+ Document = 3,
+ Double = 16,
+ Duration = 17,
+ Element = 4,
+ Entity = 39,
+ Float = 15,
+ GDay = 24,
+ GMonth = 25,
+ GMonthDay = 23,
+ GYear = 22,
+ GYearMonth = 21,
+ HexBinary = 26,
+ Id = 37,
+ Idref = 38,
+ Int = 44,
+ Integer = 40,
+ Item = 1,
+ Language = 33,
+ Long = 43,
+ Name = 35,
+ Namespace = 6,
+ NCName = 36,
+ NegativeInteger = 42,
+ NmToken = 34,
+ Node = 2,
+ None = 0,
+ NonNegativeInteger = 47,
+ NonPositiveInteger = 41,
+ NormalizedString = 31,
+ Notation = 30,
+ PositiveInteger = 52,
+ ProcessingInstruction = 7,
+ QName = 29,
+ Short = 45,
+ String = 12,
+ Text = 9,
+ Time = 19,
+ Token = 32,
+ UnsignedByte = 51,
+ UnsignedInt = 49,
+ UnsignedLong = 48,
+ UnsignedShort = 50,
+ UntypedAtomic = 11,
+ YearMonthDuration = 53,
+ }
+ public delegate object XmlValueGetter();
+}
+namespace System.Xml.Serialization
+{
+ [System.FlagsAttribute]
+ public enum CodeGenerationOptions
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("enableDataBinding")]
+ EnableDataBinding = 16,
+ [System.Xml.Serialization.XmlEnumAttribute("newAsync")]
+ GenerateNewAsync = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("oldAsync")]
+ GenerateOldAsync = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("order")]
+ GenerateOrder = 8,
+ [System.Xml.Serialization.XmlEnumAttribute("properties")]
+ GenerateProperties = 1,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ }
+ public partial class CodeIdentifier
+ {
+ [System.ObsoleteAttribute("This class should never get constructed as it contains only static methods.")]
+ public CodeIdentifier() { }
+ public static string MakeCamel(string identifier) { throw null; }
+ public static string MakePascal(string identifier) { throw null; }
+ public static string MakeValid(string identifier) { throw null; }
+ }
+ public partial class CodeIdentifiers
+ {
+ public CodeIdentifiers() { }
+ public CodeIdentifiers(bool caseSensitive) { }
+ public bool UseCamelCasing { get { throw null; } set { } }
+ public void Add(string identifier, object value) { }
+ public void AddReserved(string identifier) { }
+ public string AddUnique(string identifier, object value) { throw null; }
+ public void Clear() { }
+ public bool IsInUse(string identifier) { throw null; }
+ public string MakeRightCase(string identifier) { throw null; }
+ public string MakeUnique(string identifier) { throw null; }
+ public void Remove(string identifier) { }
+ public void RemoveReserved(string identifier) { }
+ public object ToArray(System.Type type) { throw null; }
+ }
+ public partial class ImportContext
+ {
+ public ImportContext(System.Xml.Serialization.CodeIdentifiers identifiers, bool shareTypes) { }
+ public bool ShareTypes { get { throw null; } }
+ public System.Xml.Serialization.CodeIdentifiers TypeIdentifiers { get { throw null; } }
+ public System.Collections.Specialized.StringCollection Warnings { get { throw null; } }
+ }
+ public partial interface IXmlSerializable
+ {
+ System.Xml.Schema.XmlSchema GetSchema();
+ void ReadXml(System.Xml.XmlReader reader);
+ void WriteXml(System.Xml.XmlWriter writer);
+ }
+ public partial interface IXmlTextParser
+ {
+ bool Normalized { get; set; }
+ System.Xml.WhitespaceHandling WhitespaceHandling { get; set; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapAttributeAttribute : System.Attribute
+ {
+ public SoapAttributeAttribute() { }
+ public SoapAttributeAttribute(string attributeName) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class SoapAttributeOverrides
+ {
+ public SoapAttributeOverrides() { }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.SoapAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.SoapAttributes attributes) { }
+ }
+ public partial class SoapAttributes
+ {
+ public SoapAttributes() { }
+ public SoapAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.SoapAttributeAttribute SoapAttribute { get { throw null; } set { } }
+ public object SoapDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapElementAttribute SoapElement { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapEnumAttribute SoapEnum { get { throw null; } set { } }
+ public bool SoapIgnore { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapTypeAttribute SoapType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapElementAttribute : System.Attribute
+ {
+ public SoapElementAttribute() { }
+ public SoapElementAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class SoapEnumAttribute : System.Attribute
+ {
+ public SoapEnumAttribute() { }
+ public SoapEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapIgnoreAttribute : System.Attribute
+ {
+ public SoapIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class SoapIncludeAttribute : System.Attribute
+ {
+ public SoapIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class SoapReflectionImporter
+ {
+ public SoapReflectionImporter() { }
+ public SoapReflectionImporter(string defaultNamespace) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class SoapSchemaMember
+ {
+ public SoapSchemaMember() { }
+ public string MemberName { get { throw null; } set { } }
+ public System.Xml.XmlQualifiedName MemberType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class SoapTypeAttribute : System.Attribute
+ {
+ public SoapTypeAttribute() { }
+ public SoapTypeAttribute(string typeName) { }
+ public SoapTypeAttribute(string typeName, string ns) { }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class UnreferencedObjectEventArgs : System.EventArgs
+ {
+ public UnreferencedObjectEventArgs(object o, string id) { }
+ public string UnreferencedId { get { throw null; } }
+ public object UnreferencedObject { get { throw null; } }
+ }
+ public delegate void UnreferencedObjectEventHandler(object sender, System.Xml.Serialization.UnreferencedObjectEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlAnyAttributeAttribute : System.Attribute
+ {
+ public XmlAnyAttributeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlAnyElementAttribute : System.Attribute
+ {
+ public XmlAnyElementAttribute() { }
+ public XmlAnyElementAttribute(string name) { }
+ public XmlAnyElementAttribute(string name, string ns) { }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ public partial class XmlAnyElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlAnyElementAttributes() { }
+ public System.Xml.Serialization.XmlAnyElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlArrayAttribute : System.Attribute
+ {
+ public XmlArrayAttribute() { }
+ public XmlArrayAttribute(string elementName) { }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlArrayItemAttribute : System.Attribute
+ {
+ public XmlArrayItemAttribute() { }
+ public XmlArrayItemAttribute(string elementName) { }
+ public XmlArrayItemAttribute(string elementName, System.Type type) { }
+ public XmlArrayItemAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int NestingLevel { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlArrayItemAttributes : System.Collections.CollectionBase
+ {
+ public XmlArrayItemAttributes() { }
+ public System.Xml.Serialization.XmlArrayItemAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlAttributeAttribute : System.Attribute
+ {
+ public XmlAttributeAttribute() { }
+ public XmlAttributeAttribute(string attributeName) { }
+ public XmlAttributeAttribute(string attributeName, System.Type type) { }
+ public XmlAttributeAttribute(System.Type type) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlAttributeEventArgs : System.EventArgs
+ {
+ internal XmlAttributeEventArgs() { }
+ public System.Xml.XmlAttribute Attr { get { throw null; } }
+ public string ExpectedAttributes { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlAttributeEventHandler(object sender, System.Xml.Serialization.XmlAttributeEventArgs e);
+ public partial class XmlAttributeOverrides
+ {
+ public XmlAttributeOverrides() { }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.XmlAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.XmlAttributes attributes) { }
+ }
+ public partial class XmlAttributes
+ {
+ public XmlAttributes() { }
+ public XmlAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.XmlAnyAttributeAttribute XmlAnyAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAnyElementAttributes XmlAnyElements { get { throw null; } }
+ public System.Xml.Serialization.XmlArrayAttribute XmlArray { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlArrayItemAttributes XmlArrayItems { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributeAttribute XmlAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlChoiceIdentifierAttribute XmlChoiceIdentifier { get { throw null; } }
+ public object XmlDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementAttributes XmlElements { get { throw null; } }
+ public System.Xml.Serialization.XmlEnumAttribute XmlEnum { get { throw null; } set { } }
+ public bool XmlIgnore { get { throw null; } set { } }
+ public bool Xmlns { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlRootAttribute XmlRoot { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTextAttribute XmlText { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTypeAttribute XmlType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlChoiceIdentifierAttribute : System.Attribute
+ {
+ public XmlChoiceIdentifierAttribute() { }
+ public XmlChoiceIdentifierAttribute(string name) { }
+ public string MemberName { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XmlDeserializationEvents
+ {
+ public System.Xml.Serialization.XmlAttributeEventHandler OnUnknownAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementEventHandler OnUnknownElement { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlNodeEventHandler OnUnknownNode { get { throw null; } set { } }
+ public System.Xml.Serialization.UnreferencedObjectEventHandler OnUnreferencedObject { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlElementAttribute : System.Attribute
+ {
+ public XmlElementAttribute() { }
+ public XmlElementAttribute(string elementName) { }
+ public XmlElementAttribute(string elementName, System.Type type) { }
+ public XmlElementAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlElementAttributes() { }
+ public System.Xml.Serialization.XmlElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlElementAttribute attribute) { }
+ }
+ public partial class XmlElementEventArgs : System.EventArgs
+ {
+ internal XmlElementEventArgs() { }
+ public System.Xml.XmlElement Element { get { throw null; } }
+ public string ExpectedElements { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlElementEventHandler(object sender, System.Xml.Serialization.XmlElementEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class XmlEnumAttribute : System.Attribute
+ {
+ public XmlEnumAttribute() { }
+ public XmlEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlIgnoreAttribute : System.Attribute
+ {
+ public XmlIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class XmlIncludeAttribute : System.Attribute
+ {
+ public XmlIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public abstract partial class XmlMapping
+ {
+ internal XmlMapping() { }
+ public string ElementName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string XsdElementName { get { throw null; } }
+ public void SetKey(string key) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlMappingAccess
+ {
+ None = 0,
+ Read = 1,
+ Write = 2,
+ }
+ public partial class XmlMemberMapping
+ {
+ internal XmlMemberMapping() { }
+ public bool Any { get { throw null; } }
+ public bool CheckSpecified { get { throw null; } }
+ public string ElementName { get { throw null; } }
+ public string MemberName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string TypeNamespace { get { throw null; } }
+ public string XsdElementName { get { throw null; } }
+ }
+ public partial class XmlMembersMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlMembersMapping() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Serialization.XmlMemberMapping this[int index] { get { throw null; } }
+ public string TypeName { [System.MonoTODOAttribute]get { throw null; } }
+ public string TypeNamespace { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlNamespaceDeclarationsAttribute : System.Attribute
+ {
+ public XmlNamespaceDeclarationsAttribute() { }
+ }
+ public partial class XmlNodeEventArgs : System.EventArgs
+ {
+ internal XmlNodeEventArgs() { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public string LocalName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ public string Text { get { throw null; } }
+ }
+ public delegate void XmlNodeEventHandler(object sender, System.Xml.Serialization.XmlNodeEventArgs e);
+ public partial class XmlReflectionImporter
+ {
+ public XmlReflectionImporter() { }
+ public XmlReflectionImporter(string defaultNamespace) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class XmlReflectionMember
+ {
+ public XmlReflectionMember() { }
+ public bool IsReturnValue { get { throw null; } set { } }
+ public string MemberName { get { throw null; } set { } }
+ public System.Type MemberType { get { throw null; } set { } }
+ public bool OverrideIsNullable { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapAttributes SoapAttributes { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAttributes XmlAttributes { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(9244))]
+ public partial class XmlRootAttribute : System.Attribute
+ {
+ public XmlRootAttribute() { }
+ public XmlRootAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerator : System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public XmlSchemaEnumerator(System.Xml.Serialization.XmlSchemas list) { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaExporter
+ {
+ public XmlSchemaExporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ [System.MonoTODOAttribute]
+ public string ExportAnyType(string ns) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public string ExportAnyType(System.Xml.Serialization.XmlMembersMapping members) { throw null; }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlQualifiedName ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { throw null; }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ public partial class XmlSchemaImporter
+ {
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportAnyType(System.Xml.XmlQualifiedName typeName, string elementName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType) { throw null; }
+ [System.MonoTODOAttribute("baseType and baseTypeCanBeIndirect are ignored")]
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
+ public sealed partial class XmlSchemaProviderAttribute : System.Attribute
+ {
+ public XmlSchemaProviderAttribute(string methodName) { }
+ public bool IsAny { get { throw null; } set { } }
+ public string MethodName { get { throw null; } }
+ }
+ public partial class XmlSchemas : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerable
+ {
+ public XmlSchemas() { }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[int index] { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public int Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public int Add(System.Xml.Schema.XmlSchema schema, System.Uri baseUri) { throw null; }
+ public void Add(System.Xml.Serialization.XmlSchemas schemas) { }
+ public void AddReference(System.Xml.Schema.XmlSchema schema) { }
+ public void Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile) { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public object Find(System.Xml.XmlQualifiedName name, System.Type type) { throw null; }
+ public System.Collections.IList GetSchemas(string ns) { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchema schema) { }
+ public static bool IsDataSet(System.Xml.Schema.XmlSchema schema) { throw null; }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchema schema) { }
+ System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema> System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>.GetEnumerator() { throw null; }
+ }
+ public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
+ public delegate void XmlSerializationFixupCallback(object fixup);
+ public abstract partial class XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationGeneratedCode() { }
+ }
+ public delegate object XmlSerializationReadCallback();
+ [System.MonoTODOAttribute]
+ public abstract partial class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationReader() { }
+ [System.MonoTODOAttribute]
+ protected bool DecodeName { get { throw null; } set { } }
+ protected System.Xml.XmlDocument Document { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected bool IsReturnValue { get { throw null; } set { } }
+ protected System.Xml.XmlReader Reader { get { throw null; } }
+ protected int ReaderCount { get { throw null; } }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup) { }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup) { }
+ protected void AddReadCallback(string name, string ns, System.Type type, System.Xml.Serialization.XmlSerializationReadCallback read) { }
+ protected void AddTarget(string id, object o) { }
+ protected void CheckReaderCount(ref int whileIterations, ref int readerCount) { }
+ protected string CollapseWhitespace(string value) { throw null; }
+ protected System.Exception CreateAbstractTypeException(string name, string ns) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase) { throw null; }
+ protected System.Exception CreateCtorHasSecurityException(string typeName) { throw null; }
+ protected System.Exception CreateInaccessibleConstructorException(string typeName) { throw null; }
+ protected System.Exception CreateInvalidCastException(System.Type type, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateInvalidCastException(System.Type type, object value, string id) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateMissingIXmlSerializableType(string name, string ns, string clrType) { throw null; }
+ protected System.Exception CreateReadOnlyCollectionException(string name) { throw null; }
+ protected System.Exception CreateUnknownConstantException(string value, System.Type enumType) { throw null; }
+ protected System.Exception CreateUnknownNodeException() { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Array EnsureArrayIndex(System.Array a, int index, System.Type elementType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected void FixupArrayRefs(object fixup) { }
+ [System.MonoTODOAttribute]
+ protected int GetArrayLength(string name, string ns) { throw null; }
+ protected bool GetNullAttr() { throw null; }
+ protected object GetTarget(string id) { throw null; }
+ protected System.Xml.XmlQualifiedName GetXsiType() { throw null; }
+ protected abstract void InitCallbacks();
+ protected abstract void InitIDs();
+ protected bool IsXmlnsAttribute(string name) { throw null; }
+ protected void ParseWsdlArrayType(System.Xml.XmlAttribute attr) { }
+ protected System.Xml.XmlQualifiedName ReadElementQualifiedName() { throw null; }
+ protected void ReadEndElement() { }
+ protected bool ReadNull() { throw null; }
+ protected System.Xml.XmlQualifiedName ReadNullableQualifiedName() { throw null; }
+ protected string ReadNullableString() { throw null; }
+ protected bool ReadReference(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencedElement() { throw null; }
+ protected object ReadReferencedElement(string name, string ns) { throw null; }
+ protected void ReadReferencedElements() { }
+ protected object ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(string name, string ns, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable) { throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny) { throw null; }
+ protected string ReadString(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string ReadString(string value, bool trim) { throw null; }
+ [System.MonoTODOAttribute]
+ protected object ReadTypedNull(System.Xml.XmlQualifiedName type) { throw null; }
+ protected object ReadTypedPrimitive(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Xml.XmlDocument ReadXmlDocument(bool wrapped) { throw null; }
+ protected System.Xml.XmlNode ReadXmlNode(bool wrapped) { throw null; }
+ protected void Referenced(object o) { }
+ [System.MonoTODOAttribute]
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected System.Array ShrinkArray(System.Array a, int length, System.Type elementType, bool isNullable) { throw null; }
+ protected byte[] ToByteArrayBase64(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayBase64(string value) { throw null; }
+ protected byte[] ToByteArrayHex(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayHex(string value) { throw null; }
+ protected static char ToChar(string value) { throw null; }
+ protected static System.DateTime ToDate(string value) { throw null; }
+ protected static System.DateTime ToDateTime(string value) { throw null; }
+ protected static long ToEnum(string value, System.Collections.Hashtable h, string typeName) { throw null; }
+ protected static System.DateTime ToTime(string value) { throw null; }
+ protected static string ToXmlName(string value) { throw null; }
+ protected static string ToXmlNCName(string value) { throw null; }
+ protected static string ToXmlNmToken(string value) { throw null; }
+ protected static string ToXmlNmTokens(string value) { throw null; }
+ protected System.Xml.XmlQualifiedName ToXmlQualifiedName(string value) { throw null; }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr) { }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem, string qnames) { }
+ protected void UnknownNode(object o) { }
+ protected void UnknownNode(object o, string qnames) { }
+ protected void UnreferencedObject(string id, object o) { }
+ protected partial class CollectionFixup
+ {
+ public CollectionFixup(object collection, System.Xml.Serialization.XmlSerializationCollectionFixupCallback callback, object collectionItems) { }
+ public System.Xml.Serialization.XmlSerializationCollectionFixupCallback Callback { get { throw null; } }
+ public object Collection { get { throw null; } }
+ public object CollectionItems { get { throw null; } }
+ }
+ protected partial class Fixup
+ {
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, int count) { }
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, string[] ids) { }
+ public System.Xml.Serialization.XmlSerializationFixupCallback Callback { get { throw null; } }
+ public string[] Ids { get { throw null; } }
+ public object Source { get { throw null; } set { } }
+ }
+ }
+ public delegate void XmlSerializationWriteCallback(object o);
+ public abstract partial class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationWriter() { }
+ [System.MonoTODOAttribute]
+ protected bool EscapeName { get { throw null; } set { } }
+ protected System.Collections.ArrayList Namespaces { get { throw null; } set { } }
+ protected System.Xml.XmlWriter Writer { get { throw null; } set { } }
+ protected void AddWriteCallback(System.Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback) { }
+ protected System.Exception CreateChoiceIdentifierValueException(string value, string identifier, string name, string ns) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(object o) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(System.Type type) { throw null; }
+ protected System.Exception CreateInvalidChoiceIdentifierValueException(string type, string identifier) { throw null; }
+ protected System.Exception CreateInvalidEnumValueException(object value, string typeName) { throw null; }
+ protected System.Exception CreateMismatchChoiceException(string value, string elementName, string enumValue) { throw null; }
+ protected System.Exception CreateUnknownAnyElementException(string name, string ns) { throw null; }
+ protected System.Exception CreateUnknownTypeException(object o) { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Type type) { throw null; }
+ protected static byte[] FromByteArrayBase64(byte[] value) { throw null; }
+ protected static string FromByteArrayHex(byte[] value) { throw null; }
+ protected static string FromChar(char value) { throw null; }
+ protected static string FromDate(System.DateTime value) { throw null; }
+ protected static string FromDateTime(System.DateTime value) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids, string typeName) { throw null; }
+ protected static string FromTime(System.DateTime value) { throw null; }
+ protected static string FromXmlName(string name) { throw null; }
+ protected static string FromXmlNCName(string ncName) { throw null; }
+ protected static string FromXmlNmToken(string nmToken) { throw null; }
+ protected static string FromXmlNmTokens(string nmTokens) { throw null; }
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName, bool ignoreEmpty) { throw null; }
+ protected abstract void InitCallbacks();
+ [System.MonoTODOAttribute]
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected void TopLevelElement() { }
+ protected void WriteAttribute(string localName, byte[] value) { }
+ protected void WriteAttribute(string localName, string value) { }
+ protected void WriteAttribute(string localName, string ns, byte[] value) { }
+ protected void WriteAttribute(string localName, string ns, string value) { }
+ protected void WriteAttribute(string prefix, string localName, string ns, string value) { }
+ protected void WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value) { }
+ protected void WriteElementString(string localName, string ns, string value) { }
+ protected void WriteElementString(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteEmptyTag(string name) { }
+ protected void WriteEmptyTag(string name, string ns) { }
+ protected void WriteEndElement() { }
+ protected void WriteEndElement(object o) { }
+ protected void WriteId(object o) { }
+ protected void WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableQualifiedNameLiteral(string name, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringLiteral(string name, string ns, string value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, byte[] value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, string value) { }
+ protected void WriteNullTagEncoded(string name) { }
+ protected void WriteNullTagEncoded(string name, string ns) { }
+ protected void WriteNullTagLiteral(string name) { }
+ protected void WriteNullTagLiteral(string name, string ns) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference, bool isNullable) { }
+ protected void WriteReferencedElements() { }
+ protected void WriteReferencingElement(string n, string ns, object o) { }
+ protected void WriteReferencingElement(string n, string ns, object o, bool isNullable) { }
+ [System.MonoTODOAttribute]
+ protected void WriteRpcResult(string name, string ns) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped) { }
+ protected void WriteStartDocument() { }
+ protected void WriteStartElement(string name) { }
+ protected void WriteStartElement(string name, string ns) { }
+ protected void WriteStartElement(string name, string ns, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed, System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteTypedPrimitive(string name, string ns, object o, bool xsiType) { }
+ protected void WriteValue(byte[] value) { }
+ protected void WriteValue(string value) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node, object container) { }
+ protected void WriteXsiType(string name, string ns) { }
+ }
+ public partial class XmlSerializer
+ {
+ protected XmlSerializer() { }
+ public XmlSerializer(System.Type type) { }
+ public XmlSerializer(System.Type type, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Type[] extraTypes) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { }
+ [System.MonoTODOAttribute]
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { }
+ public XmlSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ public event System.Xml.Serialization.XmlAttributeEventHandler UnknownAttribute { add { } remove { } }
+ public event System.Xml.Serialization.XmlElementEventHandler UnknownElement { add { } remove { } }
+ public event System.Xml.Serialization.XmlNodeEventHandler UnknownNode { add { } remove { } }
+ public event System.Xml.Serialization.UnreferencedObjectEventHandler UnreferencedObject { add { } remove { } }
+ public virtual bool CanDeserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationReader CreateReader() { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationWriter CreateWriter() { throw null; }
+ public object Deserialize(System.IO.Stream stream) { throw null; }
+ public object Deserialize(System.IO.TextReader textReader) { throw null; }
+ protected virtual object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Type type) { throw null; }
+ public static System.Xml.Serialization.XmlSerializer[] FromTypes(System.Type[] types) { throw null; }
+ public static string GetXmlSerializerAssemblyName(System.Type type) { throw null; }
+ public static string GetXmlSerializerAssemblyName(System.Type type, string defaultNamespace) { throw null; }
+ public void Serialize(System.IO.Stream stream, object o) { }
+ public void Serialize(System.IO.Stream stream, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ protected virtual void Serialize(object o, System.Xml.Serialization.XmlSerializationWriter writer) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ [System.MonoTODOAttribute]
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle, string id) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public sealed partial class XmlSerializerAssemblyAttribute : System.Attribute
+ {
+ public XmlSerializerAssemblyAttribute() { }
+ public XmlSerializerAssemblyAttribute(string assemblyName) { }
+ public XmlSerializerAssemblyAttribute(string assemblyName, string codeBase) { }
+ public string AssemblyName { get { throw null; } set { } }
+ public string CodeBase { get { throw null; } set { } }
+ }
+ public partial class XmlSerializerFactory
+ {
+ public XmlSerializerFactory() { }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Type[] extraTypes) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { throw null; }
+ }
+ public abstract partial class XmlSerializerImplementation
+ {
+ protected XmlSerializerImplementation() { }
+ public virtual System.Xml.Serialization.XmlSerializationReader Reader { get { throw null; } }
+ public virtual System.Collections.Hashtable ReadMethods { get { throw null; } }
+ public virtual System.Collections.Hashtable TypedSerializers { get { throw null; } }
+ public virtual System.Collections.Hashtable WriteMethods { get { throw null; } }
+ public virtual System.Xml.Serialization.XmlSerializationWriter Writer { get { throw null; } }
+ public virtual bool CanSerialize(System.Type type) { throw null; }
+ public virtual System.Xml.Serialization.XmlSerializer GetSerializer(System.Type type) { throw null; }
+ }
+ public partial class XmlSerializerNamespaces
+ {
+ public XmlSerializerNamespaces() { }
+ public XmlSerializerNamespaces(System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public XmlSerializerNamespaces(System.Xml.XmlQualifiedName[] namespaces) { }
+ public int Count { get { throw null; } }
+ public void Add(string prefix, string ns) { }
+ public System.Xml.XmlQualifiedName[] ToArray() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public sealed partial class XmlSerializerVersionAttribute : System.Attribute
+ {
+ public XmlSerializerVersionAttribute() { }
+ public XmlSerializerVersionAttribute(System.Type type) { }
+ public string Namespace { get { throw null; } set { } }
+ public string ParentAssemblyId { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlTextAttribute : System.Attribute
+ {
+ public XmlTextAttribute() { }
+ public XmlTextAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class XmlTypeAttribute : System.Attribute
+ {
+ public XmlTypeAttribute() { }
+ public XmlTypeAttribute(string typeName) { }
+ public bool AnonymousType { get { throw null; } set { } }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class XmlTypeMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlTypeMapping() { }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string XsdTypeName { get { throw null; } }
+ public string XsdTypeNamespace { get { throw null; } }
+ }
+}
+namespace System.Xml.XmlConfiguration
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlReaderSection
+ {
+ public XmlReaderSection() { }
+ public string CollapseWhiteSpaceIntoEmptyStringString { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XsltConfigSection
+ {
+ public XsltConfigSection() { }
+ }
+}
+namespace System.Xml.XPath
+{
+ public partial interface IXPathNavigable
+ {
+ System.Xml.XPath.XPathNavigator CreateNavigator();
+ }
+ public enum XmlCaseOrder
+ {
+ LowerFirst = 2,
+ None = 0,
+ UpperFirst = 1,
+ }
+ public enum XmlDataType
+ {
+ Number = 2,
+ Text = 1,
+ }
+ public enum XmlSortOrder
+ {
+ Ascending = 1,
+ Descending = 2,
+ }
+ public partial class XPathDocument : System.Xml.XPath.IXPathNavigable
+ {
+ public XPathDocument(System.IO.Stream stream) { }
+ public XPathDocument(System.IO.TextReader textReader) { }
+ public XPathDocument(string uri) { }
+ public XPathDocument(string uri, System.Xml.XmlSpace space) { }
+ public XPathDocument(System.Xml.XmlReader reader) { }
+ public XPathDocument(System.Xml.XmlReader reader, System.Xml.XmlSpace space) { }
+ public System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XPathException : System.SystemException
+ {
+ public XPathException() { }
+ protected XPathException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XPathException(string message) { }
+ public XPathException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XPathExpression
+ {
+ internal XPathExpression() { }
+ public abstract string Expression { get; }
+ public abstract System.Xml.XPath.XPathResultType ReturnType { get; }
+ public abstract void AddSort(object expr, System.Collections.IComparer comparer);
+ public abstract void AddSort(object expr, System.Xml.XPath.XmlSortOrder order, System.Xml.XPath.XmlCaseOrder caseOrder, string lang, System.Xml.XPath.XmlDataType dataType);
+ public abstract System.Xml.XPath.XPathExpression Clone();
+ public static System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public static System.Xml.XPath.XPathExpression Compile(string xpath, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public abstract void SetContext(System.Xml.IXmlNamespaceResolver nsResolver);
+ public abstract void SetContext(System.Xml.XmlNamespaceManager nsManager);
+ }
+ public abstract partial class XPathItem
+ {
+ protected XPathItem() { }
+ public abstract bool IsNode { get; }
+ public abstract object TypedValue { get; }
+ public abstract string Value { get; }
+ public abstract bool ValueAsBoolean { get; }
+ public abstract System.DateTime ValueAsDateTime { get; }
+ public abstract double ValueAsDouble { get; }
+ public abstract int ValueAsInt { get; }
+ public abstract long ValueAsLong { get; }
+ public abstract System.Type ValueType { get; }
+ public abstract System.Xml.Schema.XmlSchemaType XmlType { get; }
+ public virtual object ValueAs(System.Type returnType) { throw null; }
+ public abstract object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver);
+ }
+ public enum XPathNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XPathNavigator : System.Xml.XPath.XPathItem, System.ICloneable, System.Xml.IXmlNamespaceResolver, System.Xml.XPath.IXPathNavigable
+ {
+ protected XPathNavigator() { }
+ public abstract string BaseURI { get; }
+ public virtual bool CanEdit { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasChildren { get { throw null; } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public abstract bool IsEmptyElement { get; }
+ public sealed override bool IsNode { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public static System.Collections.IEqualityComparer NavigatorComparer { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } set { } }
+ public abstract string Prefix { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public virtual object UnderlyingObject { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public virtual System.Xml.XmlWriter AppendChild() { throw null; }
+ public virtual void AppendChild(string newChild) { }
+ public virtual void AppendChild(System.Xml.XmlReader newChild) { }
+ public virtual void AppendChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void AppendChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool CheckValidity(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public abstract System.Xml.XPath.XPathNavigator Clone();
+ public virtual System.Xml.XmlNodeOrder ComparePosition(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public virtual System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public virtual void CreateAttribute(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlWriter CreateAttributes() { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public virtual void DeleteRange(System.Xml.XPath.XPathNavigator lastSiblingToDelete) { }
+ public virtual void DeleteSelf() { }
+ public virtual object Evaluate(string xpath) { throw null; }
+ public virtual object Evaluate(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr, System.Xml.XPath.XPathNodeIterator context) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual string GetNamespace(string name) { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual System.Xml.XmlWriter InsertAfter() { throw null; }
+ public virtual void InsertAfter(string newSibling) { }
+ public virtual void InsertAfter(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertAfter(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual System.Xml.XmlWriter InsertBefore() { throw null; }
+ public virtual void InsertBefore(string newSibling) { }
+ public virtual void InsertBefore(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertBefore(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual void InsertElementAfter(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual void InsertElementBefore(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public abstract bool IsSamePosition(System.Xml.XPath.XPathNavigator other);
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string namespaceURI) { throw null; }
+ public virtual bool Matches(string xpath) { throw null; }
+ public virtual bool Matches(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public abstract bool MoveTo(System.Xml.XPath.XPathNavigator other);
+ public virtual bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFirst() { throw null; }
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToFirstChild();
+ public bool MoveToFirstNamespace() { throw null; }
+ public abstract bool MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public virtual bool MoveToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToFollowing(string localName, string namespaceURI, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public abstract bool MoveToId(string id);
+ public virtual bool MoveToNamespace(string name) { throw null; }
+ public abstract bool MoveToNext();
+ public virtual bool MoveToNext(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToNext(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public abstract bool MoveToNextAttribute();
+ public bool MoveToNextNamespace() { throw null; }
+ public abstract bool MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public abstract bool MoveToParent();
+ public abstract bool MoveToPrevious();
+ public virtual void MoveToRoot() { }
+ public virtual System.Xml.XmlWriter PrependChild() { throw null; }
+ public virtual void PrependChild(string newChild) { }
+ public virtual void PrependChild(System.Xml.XmlReader newChild) { }
+ public virtual void PrependChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual System.Xml.XmlWriter ReplaceRange(System.Xml.XPath.XPathNavigator lastSiblingToReplace) { throw null; }
+ public virtual void ReplaceSelf(string newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XmlReader newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XPath.XPathNavigator newNode) { }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(System.Xml.XPath.XPathExpression expression) { throw null; }
+ public virtual void SetTypedValue(object typedValue) { }
+ public virtual void SetValue(string value) { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public virtual void WriteSubtree(System.Xml.XmlWriter writer) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Position={CurrentPosition}, Current={debuggerDisplayProxy}")]
+ public abstract partial class XPathNodeIterator : System.Collections.IEnumerable, System.ICloneable
+ {
+ protected XPathNodeIterator() { }
+ public virtual int Count { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNavigator Current { get; }
+ public abstract int CurrentPosition { get; }
+ public abstract System.Xml.XPath.XPathNodeIterator Clone();
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public abstract bool MoveNext();
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public enum XPathNodeType
+ {
+ All = 9,
+ Attribute = 2,
+ Comment = 8,
+ Element = 1,
+ Namespace = 3,
+ ProcessingInstruction = 7,
+ Root = 0,
+ SignificantWhitespace = 5,
+ Text = 4,
+ Whitespace = 6,
+ }
+ public enum XPathResultType
+ {
+ Any = 5,
+ Boolean = 2,
+ Error = 6,
+ Navigator = 1,
+ NodeSet = 3,
+ Number = 0,
+ String = 1,
+ }
+}
+namespace System.Xml.Xsl
+{
+ public partial interface IXsltContextFunction
+ {
+ System.Xml.XPath.XPathResultType[] ArgTypes { get; }
+ int Maxargs { get; }
+ int Minargs { get; }
+ System.Xml.XPath.XPathResultType ReturnType { get; }
+ object Invoke(System.Xml.Xsl.XsltContext xsltContext, object[] args, System.Xml.XPath.XPathNavigator docContext);
+ }
+ public partial interface IXsltContextVariable
+ {
+ bool IsLocal { get; }
+ bool IsParam { get; }
+ System.Xml.XPath.XPathResultType VariableType { get; }
+ object Evaluate(System.Xml.Xsl.XsltContext xsltContext);
+ }
+ public sealed partial class XslCompiledTransform
+ {
+ public XslCompiledTransform() { }
+ public XslCompiledTransform(bool enableDebug) { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlWriterSettings OutputSettings { get { throw null; } }
+ public void Load(System.Reflection.MethodInfo executeMethod, byte[] queryData, System.Type[] earlyBoundTypes) { }
+ public void Load(string stylesheetUri) { }
+ public void Load(string stylesheetUri, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Type compiledStylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Transform(string inputUri, string resultsFile) { }
+ public void Transform(string inputUri, System.Xml.XmlWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ }
+ public partial class XsltArgumentList
+ {
+ public XsltArgumentList() { }
+ public event System.Xml.Xsl.XsltMessageEncounteredEventHandler XsltMessageEncountered { add { } remove { } }
+ public void AddExtensionObject(string namespaceUri, object extension) { }
+ public void AddParam(string name, string namespaceUri, object parameter) { }
+ public void Clear() { }
+ public object GetExtensionObject(string namespaceUri) { throw null; }
+ public object GetParam(string name, string namespaceUri) { throw null; }
+ public object RemoveExtensionObject(string namespaceUri) { throw null; }
+ public object RemoveParam(string name, string namespaceUri) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XsltCompileException : System.Xml.Xsl.XsltException
+ {
+ public XsltCompileException() { }
+ public XsltCompileException(System.Exception inner, string sourceUri, int lineNumber, int linePosition) { }
+ protected XsltCompileException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltCompileException(string message) { }
+ public XsltCompileException(string message, System.Exception innerException) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltContext : System.Xml.XmlNamespaceManager
+ {
+ protected XsltContext() : base (default(System.Xml.XmlNameTable)) { }
+ protected XsltContext(System.Xml.NameTable table) : base (default(System.Xml.XmlNameTable)) { }
+ public abstract bool Whitespace { get; }
+ public abstract int CompareDocument(string baseUri, string nextbaseUri);
+ public abstract bool PreserveWhitespace(System.Xml.XPath.XPathNavigator node);
+ public abstract System.Xml.Xsl.IXsltContextFunction ResolveFunction(string prefix, string name, System.Xml.XPath.XPathResultType[] ArgTypes);
+ public abstract System.Xml.Xsl.IXsltContextVariable ResolveVariable(string prefix, string name);
+ }
+ [System.SerializableAttribute]
+ public partial class XsltException : System.SystemException
+ {
+ public XsltException() { }
+ protected XsltException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltException(string message) { }
+ public XsltException(string message, System.Exception innerException) { }
+ public virtual int LineNumber { get { throw null; } }
+ public virtual int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public virtual string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltMessageEncounteredEventArgs : System.EventArgs
+ {
+ protected XsltMessageEncounteredEventArgs() { }
+ public abstract string Message { get; }
+ }
+ public delegate void XsltMessageEncounteredEventHandler(object sender, System.Xml.Xsl.XsltMessageEncounteredEventArgs e);
+ [System.ObsoleteAttribute("This class has been deprecated. Please use System.Xml.Xsl.XslCompiledTransform instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XslTransform
+ {
+ public XslTransform() { }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public void Load(string url) { }
+ public void Load(string url, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Transform(string inputfile, string outputfile) { }
+ public void Transform(string inputfile, string outputfile, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ }
+ public sealed partial class XsltSettings
+ {
+ public XsltSettings() { }
+ public XsltSettings(bool enableDocumentFunction, bool enableScript) { }
+ public static System.Xml.Xsl.XsltSettings Default { get { throw null; } }
+ public bool EnableDocumentFunction { get { throw null; } set { } }
+ public bool EnableScript { get { throw null; } set { } }
+ public static System.Xml.Xsl.XsltSettings TrustedXslt { get { throw null; } }
+ }
+}
+namespace System.Xml.Xsl.Runtime
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct StringConcat
+ {
+ public string Delimiter { get { throw null; } set { } }
+ public void Clear() { }
+ public void Concat(string value) { }
+ public string GetResult() { throw null; }
+ }
+}
diff --git a/src/monodroid/System.cs b/src/monodroid/System.cs
index 6276c46..e52de27 100644
--- a/src/monodroid/System.cs
+++ b/src/monodroid/System.cs
@@ -35,7 +35,6 @@ namespace Microsoft.Win32.SafeHandles
public sealed partial class SafeX509ChainHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
{
internal SafeX509ChainHandle() : base (default(bool)) { }
- [System.MonoTODOAttribute]
protected override bool ReleaseHandle() { throw null; }
}
}
@@ -4105,9 +4104,7 @@ namespace System.Diagnostics
public partial class DefaultTraceListener : System.Diagnostics.TraceListener
{
public DefaultTraceListener() { }
- [System.MonoTODOAttribute("AssertUiEnabled defaults to False; should follow Environment.UserInteractive.")]
public bool AssertUiEnabled { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public string LogFileName { get { throw null; } set { } }
public override void Fail(string message) { }
public override void Fail(string message, string detailMessage) { }
@@ -4188,7 +4185,6 @@ namespace System.Diagnostics
public Process() { }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Base process priority.")]
- [System.MonoTODOAttribute]
public int BasePriority { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DefaultValueAttribute(false)]
@@ -4208,7 +4204,6 @@ namespace System.Diagnostics
public System.IntPtr Handle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Handles for this process.")]
- [System.MonoTODOAttribute]
public int HandleCount { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4227,11 +4222,9 @@ namespace System.Diagnostics
public System.Diagnostics.ProcessModule MainModule { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The handle of the main window of the process.")]
- [System.MonoTODOAttribute]
public System.IntPtr MainWindowHandle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The title of the main window of the process.")]
- [System.MonoTODOAttribute]
public string MainWindowTitle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of physical memory the process has required since it was started.")]
@@ -4245,12 +4238,10 @@ namespace System.Diagnostics
public System.Diagnostics.ProcessModuleCollection Modules { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
- [System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use NonpagedSystemMemorySize64")]
public int NonpagedSystemMemorySize { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
- [System.MonoTODOAttribute]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long NonpagedSystemMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4271,12 +4262,10 @@ namespace System.Diagnostics
public long PagedSystemMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
- [System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use PeakPagedMemorySize64")]
public int PeakPagedMemorySize { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
- [System.MonoTODOAttribute]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long PeakPagedMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4297,7 +4286,6 @@ namespace System.Diagnostics
public long PeakWorkingSet64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Process will be of higher priority while it is actively used.")]
- [System.MonoTODOAttribute]
public bool PriorityBoostEnabled { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The priority that the threads in the process run relative to.")]
@@ -4318,18 +4306,15 @@ namespace System.Diagnostics
public string ProcessName { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Allowed processor that can be used by this process.")]
- [System.MonoTODOAttribute]
public System.IntPtr ProcessorAffinity { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Is this process responsive.")]
- [System.MonoTODOAttribute]
public bool Responding { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
public Microsoft.Win32.SafeHandles.SafeProcessHandle SafeHandle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The session ID for this process.")]
- [System.MonoNotSupportedAttribute("")]
public int SessionId { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4356,7 +4341,6 @@ namespace System.Diagnostics
public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of threads of this process.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ProcessThreadCollection Threads { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process has used.")]
@@ -4403,10 +4387,8 @@ namespace System.Diagnostics
public static void EnterDebugMode() { }
public static System.Diagnostics.Process GetCurrentProcess() { throw null; }
public static System.Diagnostics.Process GetProcessById(int processId) { throw null; }
- [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
public static System.Diagnostics.Process GetProcessById(int processId, string machineName) { throw null; }
public static System.Diagnostics.Process[] GetProcesses() { throw null; }
- [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
public static System.Diagnostics.Process[] GetProcesses(string machineName) { throw null; }
public static System.Diagnostics.Process[] GetProcessesByName(string processName) { throw null; }
public static System.Diagnostics.Process[] GetProcessesByName(string processName, string machineName) { throw null; }
@@ -4644,48 +4626,33 @@ namespace System.Diagnostics
{
internal ProcessThread() { }
[System.Diagnostics.MonitoringDescriptionAttribute("The base priority of this thread.")]
- [System.MonoTODOAttribute]
public int BasePriority { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The current priority of this thread.")]
- [System.MonoTODOAttribute]
public int CurrentPriority { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The ID of this thread.")]
- [System.MonoTODOAttribute]
public int Id { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
- [System.MonoTODOAttribute]
public int IdealProcessor { set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("Thread gets a priority boot when interactively used by a user.")]
- [System.MonoTODOAttribute]
public bool PriorityBoostEnabled { get { throw null; } set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The priority level of this thread.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get { throw null; } set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in privileged mode.")]
- [System.MonoTODOAttribute]
public System.TimeSpan PrivilegedProcessorTime { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
- [System.MonoTODOAttribute]
public System.IntPtr ProcessorAffinity { set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The start address in memory of this thread.")]
- [System.MonoTODOAttribute]
public System.IntPtr StartAddress { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The time this thread was started.")]
- [System.MonoTODOAttribute]
public System.DateTime StartTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The current state of this thread.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadState ThreadState { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The total amount of CPU time used.")]
- [System.MonoTODOAttribute]
public System.TimeSpan TotalProcessorTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in user mode.")]
- [System.MonoTODOAttribute]
public System.TimeSpan UserProcessorTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The reason why this thread is waiting.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadWaitReason WaitReason { get { throw null; } }
- [System.MonoTODOAttribute]
public void ResetIdealProcessor() { }
}
public partial class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
@@ -4834,7 +4801,7 @@ namespace System.Diagnostics
{
protected Switch(string displayName, string description) { }
protected Switch(string displayName, string description, string defaultSwitchValue) { }
- [System.Xml.Serialization.XmlIgnoreAttribute]
+// [System.Xml.Serialization.XmlIgnoreAttribute]
public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } }
public string Description { get { throw null; } }
public string DisplayName { get { throw null; } }
@@ -5341,7 +5308,6 @@ namespace System.Net
{
internal AuthenticationManager() { }
public static System.Net.ICredentialPolicy CredentialPolicy { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static System.Collections.Specialized.StringDictionary CustomTargetNameDictionary { get { throw null; } }
public static System.Collections.IEnumerator RegisteredModules { get { throw null; } }
public static System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; }
@@ -5638,18 +5604,14 @@ namespace System.Net
public sealed partial class FtpWebRequest : System.Net.WebRequest
{
internal FtpWebRequest() { }
- [System.MonoTODOAttribute]
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override string ConnectionGroupName { get { throw null; } set { } }
public override long ContentLength { get { throw null; } set { } }
public long ContentOffset { get { throw null; } set { } }
public override string ContentType { get { throw null; } set { } }
public override System.Net.ICredentials Credentials { get { throw null; } set { } }
public bool EnableSsl { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
- [System.MonoTODOAttribute("We don't support KeepAlive = true")]
public bool KeepAlive { get { throw null; } set { } }
public override string Method { get { throw null; } set { } }
public override bool PreAuthenticate { get { throw null; } set { } }
@@ -5660,7 +5622,6 @@ namespace System.Net
public System.Net.ServicePoint ServicePoint { get { throw null; } }
public override int Timeout { get { throw null; } set { } }
public bool UseBinary { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override bool UseDefaultCredentials { get { throw null; } set { } }
public bool UsePassive { get { throw null; } set { } }
public override void Abort() { }
@@ -5701,7 +5662,6 @@ namespace System.Net
public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } }
public System.Net.AuthenticationSchemeSelector AuthenticationSchemeSelectorDelegate { get { throw null; } set { } }
public System.Security.Authentication.ExtendedProtection.ServiceNameCollection DefaultServiceNames { get { throw null; } }
- [System.MonoTODOAttribute("not used anywhere in the implementation")]
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
public System.Net.HttpListener.ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get { throw null; } set { } }
public bool IgnoreWriteExceptions { get { throw null; } set { } }
@@ -5709,9 +5669,7 @@ namespace System.Net
public static bool IsSupported { get { throw null; } }
public System.Net.HttpListenerPrefixCollection Prefixes { get { throw null; } }
public string Realm { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.Net.HttpListenerTimeoutManager TimeoutManager { get { throw null; } }
- [System.MonoTODOAttribute("Support for NTLM needs some loving.")]
public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
public void Abort() { }
public System.IAsyncResult BeginGetContext(System.AsyncCallback callback, object state) { throw null; }
@@ -5735,13 +5693,9 @@ namespace System.Net
public System.Net.HttpListenerRequest Request { get { throw null; } }
public System.Net.HttpListenerResponse Response { get { throw null; } }
public System.Security.Principal.IPrincipal User { get { throw null; } }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval, System.ArraySegment<byte> internalBuffer) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, System.TimeSpan keepAliveInterval) { throw null; }
}
[System.SerializableAttribute]
@@ -5781,11 +5735,9 @@ namespace System.Net
public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
public string HttpMethod { get { throw null; } }
public System.IO.Stream InputStream { get { throw null; } }
- [System.MonoTODOAttribute("Always returns false")]
public bool IsAuthenticated { get { throw null; } }
public bool IsLocal { get { throw null; } }
public bool IsSecureConnection { get { throw null; } }
- [System.MonoTODOAttribute]
public bool IsWebSocketRequest { get { throw null; } }
public bool KeepAlive { get { throw null; } }
public System.Net.IPEndPoint LocalEndPoint { get { throw null; } }
@@ -5793,9 +5745,7 @@ namespace System.Net
public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
public string RawUrl { get { throw null; } }
public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } }
- [System.MonoTODOAttribute("Always returns Guid.Empty")]
public System.Guid RequestTraceIdentifier { get { throw null; } }
- [System.MonoTODOAttribute]
public string ServiceName { get { throw null; } }
public System.Net.TransportContext TransportContext { get { throw null; } }
public System.Uri Url { get { throw null; } }
@@ -5838,17 +5788,11 @@ namespace System.Net
public partial class HttpListenerTimeoutManager
{
public HttpListenerTimeoutManager() { }
- [System.MonoTODOAttribute]
public System.TimeSpan DrainEntityBody { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan EntityBody { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan HeaderWait { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan IdleConnection { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public long MinSendBytesPerSecond { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan RequestQueue { get { throw null; } set { } }
}
public enum HttpRequestHeader
@@ -6002,14 +5946,11 @@ namespace System.Net
public override long ContentLength { get { throw null; } set { } }
public override string ContentType { get { throw null; } set { } }
public System.Net.HttpContinueDelegate ContinueDelegate { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public int ContinueTimeout { get { throw null; } set { } }
public virtual System.Net.CookieContainer CookieContainer { get { throw null; } set { } }
public override System.Net.ICredentials Credentials { get { throw null; } set { } }
public System.DateTime Date { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static int DefaultMaximumErrorResponseLength { get { throw null; } set { } }
- [System.MonoTODOAttribute("Use this")]
public static int DefaultMaximumResponseHeadersLength { get { throw null; } set { } }
public string Expect { get { throw null; } set { } }
public virtual bool HaveResponse { get { throw null; } }
@@ -6018,7 +5959,6 @@ namespace System.Net
public System.DateTime IfModifiedSince { get { throw null; } set { } }
public bool KeepAlive { get { throw null; } set { } }
public int MaximumAutomaticRedirections { get { throw null; } set { } }
- [System.MonoTODOAttribute("Use this")]
public int MaximumResponseHeadersLength { get { throw null; } set { } }
public string MediaType { get { throw null; } set { } }
public override string Method { get { throw null; } set { } }
@@ -6054,7 +5994,6 @@ namespace System.Net
public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
public override System.IO.Stream GetRequestStream() { throw null; }
- [System.MonoTODOAttribute]
public System.IO.Stream GetRequestStream(out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; }
public override System.Net.WebResponse GetResponse() { throw null; }
void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
@@ -6070,7 +6009,6 @@ namespace System.Net
public override string ContentType { get { throw null; } }
public virtual System.Net.CookieCollection Cookies { get { throw null; } set { } }
public override System.Net.WebHeaderCollection Headers { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsMutuallyAuthenticated { get { throw null; } }
public System.DateTime LastModified { get { throw null; } }
public virtual string Method { get { throw null; } }
@@ -6247,7 +6185,6 @@ namespace System.Net
public System.Net.BindIPEndPoint BindIPEndPointDelegate { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } }
- [System.MonoTODOAttribute]
public int ConnectionLeaseTimeout { get { throw null; } set { } }
public int ConnectionLimit { get { throw null; } set { } }
public string ConnectionName { get { throw null; } }
@@ -6256,7 +6193,6 @@ namespace System.Net
public System.DateTime IdleSince { get { throw null; } }
public int MaxIdleTime { get { throw null; } set { } }
public virtual System.Version ProtocolVersion { get { throw null; } }
- [System.MonoTODOAttribute]
public int ReceiveBufferSize { get { throw null; } set { } }
public bool SupportsPipelining { get { throw null; } }
public bool UseNagleAlgorithm { get { throw null; } set { } }
@@ -6270,20 +6206,16 @@ namespace System.Net
public const int DefaultPersistentConnectionLimit = 10;
[System.ObsoleteAttribute("Use ServerCertificateValidationCallback instead", false)]
public static System.Net.ICertificatePolicy CertificatePolicy { get { throw null; } set { } }
- [System.MonoTODOAttribute("CRL checks not implemented")]
public static bool CheckCertificateRevocationList { get { throw null; } set { } }
[System.ObsoleteAttribute("This API is no longer supported.", true)]
public static System.Net.CipherSuitesCallback ClientCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public static int DefaultConnectionLimit { get { throw null; } set { } }
public static int DnsRefreshTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static bool EnableDnsRoundRobin { get { throw null; } set { } }
- [System.MonoTODOAttribute("Always returns EncryptionPolicy.RequireEncryption.")]
public static System.Net.Security.EncryptionPolicy EncryptionPolicy { get { throw null; } }
public static bool Expect100Continue { get { throw null; } set { } }
public static int MaxServicePointIdleTime { get { throw null; } set { } }
public static int MaxServicePoints { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static bool ReusePort { get { throw null; } set { } }
public static System.Net.SecurityProtocolType SecurityProtocol { get { throw null; } set { } }
public static System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
@@ -7017,7 +6949,6 @@ namespace System.Net.Mail
{
public MailAddress(string address) { }
public MailAddress(string address, string displayName) { }
- [System.MonoTODOAttribute("We don't do anything with displayNameEncoding")]
public MailAddress(string address, string displayName, System.Text.Encoding displayNameEncoding) { }
public string Address { get { throw null; } }
public string DisplayName { get { throw null; } }
@@ -7083,7 +7014,6 @@ namespace System.Net.Mail
public SmtpClient() { }
public SmtpClient(string host) { }
public SmtpClient(string host, int port) { }
- [System.MonoTODOAttribute("Client certificates not used")]
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
public System.Net.ICredentialsByHost Credentials { get { throw null; } set { } }
public System.Net.Mail.SmtpDeliveryFormat DeliveryFormat { get { throw null; } set { } }
@@ -7092,14 +7022,12 @@ namespace System.Net.Mail
public string Host { get { throw null; } set { } }
public string PickupDirectoryLocation { get { throw null; } set { } }
public int Port { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.Net.ServicePoint ServicePoint { get { throw null; } }
public string TargetName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public int Timeout { get { throw null; } set { } }
- public bool UseDefaultCredentials { get { throw null; } [System.MonoNotSupportedAttribute("no DefaultCredential support in Mono")]set { } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
public event System.Net.Mail.SendCompletedEventHandler SendCompleted { add { } remove { } }
public void Dispose() { }
- [System.MonoTODOAttribute("Does nothing at the moment.")]
protected virtual void Dispose(bool disposing) { }
protected void OnSendCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
public void Send(System.Net.Mail.MailMessage message) { }
@@ -7693,7 +7621,6 @@ namespace System.Net.NetworkInformation
public static System.Net.NetworkInformation.PhysicalAddress Parse(string address) { throw null; }
public override string ToString() { throw null; }
}
- [System.MonoTODOAttribute("IPv6 support is missing")]
public partial class Ping : System.ComponentModel.Component, System.IDisposable
{
public Ping() { }
@@ -7889,101 +7816,61 @@ namespace System.Net.Security
public delegate System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers);
public partial class NegotiateStream : System.Net.Security.AuthenticatedStream
{
- [System.MonoTODOAttribute]
public NegotiateStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { }
- [System.MonoTODOAttribute]
public NegotiateStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
public override bool CanRead { get { throw null; } }
public override bool CanSeek { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool CanTimeout { get { throw null; } }
public override bool CanWrite { get { throw null; } }
- [System.MonoTODOAttribute]
public virtual System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsAuthenticated { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsEncrypted { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsMutuallyAuthenticated { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsServer { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsSigned { get { throw null; } }
public override long Length { get { throw null; } }
public override long Position { get { throw null; } set { } }
public override int ReadTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public virtual System.Security.Principal.IIdentity RemoteIdentity { get { throw null; } }
public override int WriteTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient() { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync() { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer() { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync() { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
protected override void Dispose(bool disposing) { }
- [System.MonoTODOAttribute]
public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
- [System.MonoTODOAttribute]
public override void EndWrite(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public override void Flush() { }
- [System.MonoTODOAttribute]
public override int Read(byte[] buffer, int offset, int count) { throw null; }
- [System.MonoTODOAttribute]
public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
- [System.MonoTODOAttribute]
public override void SetLength(long value) { }
- [System.MonoTODOAttribute]
public override void Write(byte[] buffer, int offset, int count) { }
}
public enum ProtectionLevel
@@ -8007,7 +7894,6 @@ namespace System.Net.Security
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) : base (default(System.IO.Stream), default(bool)) { }
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback) : base (default(System.IO.Stream), default(bool)) { }
- [System.MonoLimitationAttribute("encryptionPolicy is ignored")]
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback, System.Net.Security.EncryptionPolicy encryptionPolicy) : base (default(System.IO.Stream), default(bool)) { }
public override bool CanRead { get { throw null; } }
public override bool CanSeek { get { throw null; } }
@@ -8344,7 +8230,6 @@ namespace System.Net.Sockets
[System.CLSCompliantAttribute(false)]
public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
public System.IAsyncResult BeginReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
- [System.MonoTODOAttribute]
public System.IAsyncResult BeginReceiveMessageFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
[System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
@@ -8371,7 +8256,6 @@ namespace System.Net.Sockets
public bool DisconnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
- [System.MonoLimitationAttribute("We do not support passing sockets across processes, we merely allow this API to pass the socket across AppDomains")]
public System.Net.Sockets.SocketInformation DuplicateAndClose(int targetProcessId) { throw null; }
public System.Net.Sockets.Socket EndAccept(out byte[] buffer, System.IAsyncResult asyncResult) { buffer = default(byte[]); throw null; }
public System.Net.Sockets.Socket EndAccept(out byte[] buffer, out int bytesTransferred, System.IAsyncResult asyncResult) { buffer = default(byte[]); bytesTransferred = default(int); throw null; }
@@ -8381,7 +8265,6 @@ namespace System.Net.Sockets
public int EndReceive(System.IAsyncResult asyncResult) { throw null; }
public int EndReceive(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
public int EndReceiveFrom(System.IAsyncResult asyncResult, ref System.Net.EndPoint endPoint) { throw null; }
- [System.MonoTODOAttribute]
public int EndReceiveMessageFrom(System.IAsyncResult asyncResult, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint endPoint, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
public int EndSend(System.IAsyncResult asyncResult) { throw null; }
public int EndSend(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
@@ -8410,9 +8293,7 @@ namespace System.Net.Sockets
public int ReceiveFrom(byte[] buffer, ref System.Net.EndPoint remoteEP) { throw null; }
public int ReceiveFrom(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; }
public bool ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
- [System.MonoTODOAttribute("Not implemented")]
public int ReceiveMessageFrom(byte[] buffer, int offset, int size, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
- [System.MonoTODOAttribute("Not implemented")]
public bool ReceiveMessageFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public static void Select(System.Collections.IList checkRead, System.Collections.IList checkWrite, System.Collections.IList checkError, int microSeconds) { }
public int Send(byte[] buffer) { throw null; }
@@ -8427,7 +8308,6 @@ namespace System.Net.Sockets
public bool SendAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public void SendFile(string fileName) { }
public void SendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags) { }
- [System.MonoTODOAttribute("Not implemented")]
public bool SendPacketsAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public int SendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
public int SendTo(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
@@ -8458,7 +8338,6 @@ namespace System.Net.Sockets
public System.Net.EndPoint RemoteEndPoint { get { throw null; } set { } }
public System.Net.Sockets.SendPacketsElement[] SendPacketsElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.TransmitFileOptions SendPacketsFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- [System.MonoTODOAttribute("unused property")]
public int SendPacketsSendSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.SocketError SocketError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.SocketFlags SocketFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
@@ -9240,9 +9119,7 @@ namespace System.Security.Authentication
Ssl2 = 12,
Ssl3 = 48,
Tls = 192,
- [System.MonoTODOAttribute("unsupported")]
Tls11 = 768,
- [System.MonoTODOAttribute("unsupported")]
Tls12 = 3072,
}
}
@@ -9261,12 +9138,10 @@ namespace System.Security.Authentication.ExtendedProtection
Unknown = 0,
}
[System.ComponentModel.TypeConverterAttribute(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))]
- [System.MonoTODOAttribute]
[System.SerializableAttribute]
public partial class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
{
protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- [System.MonoTODOAttribute("Not implemented.")]
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement) { }
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ChannelBinding customChannelBinding) { }
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection customServiceNames) { }
@@ -9278,10 +9153,8 @@ namespace System.Security.Authentication.ExtendedProtection
public System.Security.Authentication.ExtendedProtection.ProtectionScenario ProtectionScenario { get { throw null; } }
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- [System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
- [System.MonoTODOAttribute]
public partial class ExtendedProtectionPolicyTypeConverter : System.ComponentModel.TypeConverter
{
public ExtendedProtectionPolicyTypeConverter() { }
@@ -9439,7 +9312,6 @@ namespace System.Security.Cryptography.X509Certificates
TrustedPeople = 7,
TrustedPublisher = 8,
}
- [System.MonoTODOAttribute("Some X500DistinguishedNameFlags options aren't supported, like DoNotUsePlusSign, DoNotUseQuotes and ForceUTF8Encoding")]
public sealed partial class X500DistinguishedName : System.Security.Cryptography.AsnEncodedData
{
public X500DistinguishedName(byte[] encodedDistinguishedName) { }
@@ -9507,28 +9379,19 @@ namespace System.Security.Cryptography.X509Certificates
public System.Security.Cryptography.X509Certificates.X500DistinguishedName SubjectName { get { throw null; } }
public string Thumbprint { get { throw null; } }
public int Version { get { throw null; } }
- [System.MonoTODOAttribute("X509ContentType.SerializedCert is not supported")]
public override byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
- [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")]
public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(byte[] rawData) { throw null; }
- [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12 and Unknown")]
public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(string fileName) { throw null; }
- [System.MonoTODOAttribute("always return String.Empty for UpnName, DnsFromAlternativeName and UrlName")]
public string GetNameInfo(System.Security.Cryptography.X509Certificates.X509NameType nameType, bool forIssuer) { throw null; }
public override void Import(byte[] rawData) { }
- [System.MonoTODOAttribute("SecureString is incomplete")]
public override void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("missing KeyStorageFlags support")]
public override void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public override void Import(string fileName) { }
- [System.MonoTODOAttribute("SecureString is incomplete")]
public override void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("missing KeyStorageFlags support")]
public override void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public override void Reset() { }
public override string ToString() { throw null; }
public override string ToString(bool verbose) { throw null; }
- [System.MonoTODOAttribute("by default this depends on the incomplete X509Chain")]
public bool Verify() { throw null; }
}
public partial class X509Certificate2Collection : System.Security.Cryptography.X509Certificates.X509CertificateCollection
@@ -9539,31 +9402,20 @@ namespace System.Security.Cryptography.X509Certificates
public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
public new System.Security.Cryptography.X509Certificates.X509Certificate2 this[int index] { get { throw null; } set { } }
public int Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
- [System.MonoTODOAttribute("only support X509ContentType.Cert")]
public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
- [System.MonoTODOAttribute("only support X509ContentType.Cert")]
public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
- [System.MonoTODOAttribute("Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")]
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Find(System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, bool validOnly) { throw null; }
public new System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator GetEnumerator() { throw null; }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(byte[] rawData) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(string fileName) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
}
public sealed partial class X509Certificate2Enumerator : System.Collections.IEnumerator
@@ -9608,15 +9460,12 @@ namespace System.Security.Cryptography.X509Certificates
{
public X509Chain() { }
public X509Chain(bool useMachineContext) { }
- [System.MonoTODOAttribute("Mono's X509Chain is fully managed. All handles are invalid.")]
public X509Chain(System.IntPtr chainContext) { }
- [System.MonoTODOAttribute("Mono's X509Chain is fully managed. Always returns IntPtr.Zero.")]
public System.IntPtr ChainContext { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509ChainElementCollection ChainElements { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509ChainPolicy ChainPolicy { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainStatus { get { throw null; } }
public Microsoft.Win32.SafeHandles.SafeX509ChainHandle SafeHandle { get { throw null; } }
- [System.MonoTODOAttribute("Not totally RFC3280 compliant, but neither is MS implementation...")]
public bool Build(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
public static System.Security.Cryptography.X509Certificates.X509Chain Create() { throw null; }
public void Dispose() { }
@@ -9810,7 +9659,6 @@ namespace System.Security.Cryptography.X509Certificates
public sealed partial class X509Store : System.IDisposable
{
public X509Store() { }
- [System.MonoTODOAttribute("Mono's stores are fully managed. All handles are invalid.")]
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public X509Store(System.IntPtr storeHandle) { }
public X509Store(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
@@ -9821,16 +9669,13 @@ namespace System.Security.Cryptography.X509Certificates
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
public System.Security.Cryptography.X509Certificates.StoreLocation Location { get { throw null; } }
public string Name { get { throw null; } }
- [System.MonoTODOAttribute("Mono's stores are fully managed. Always returns IntPtr.Zero.")]
public System.IntPtr StoreHandle { get { throw null; } }
public void Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
public void Close() { }
public void Dispose() { }
public void Open(System.Security.Cryptography.X509Certificates.OpenFlags flags) { }
public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
}
public sealed partial class X509SubjectKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension
diff --git a/src/monotouch/System.Xml.cs b/src/monotouch/System.Xml.cs
new file mode 100644
index 0000000..18fd42f
--- /dev/null
+++ b/src/monotouch/System.Xml.cs
@@ -0,0 +1,3750 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation 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.5.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.dll")]
+[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.dll")]
+[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.50524.0")]
+[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.50524.0")]
+[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
+[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.dll")]
+[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
+[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.5.0")]
+[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Data.SqlXml, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=00000000000000000400000000000000")]
+[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xml.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100B5FC90E7027F67871E773A8FDE8938C81DD402BA65B9201D60593E96C492651E889CC13F1415EBB53FAC1131AE0BD333C5EE6021672D9718EA31A8AEBD0DA0072F25D87DBA6FC90FFD598ED4DA35E44C398C454307E8E33B8426143DAEC9F596836F97C8F74750E5975C64E2189F45DEF46B2A2B1247ADC3652BF5C308055DA9", AllInternalsVisible=false)]
+[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 System
+{
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoDocumentationNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
+ {
+ public MonoExtensionAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
+ {
+ public MonoInternalNoteAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
+ {
+ public MonoLimitationAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
+ internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
+ {
+ public MonoNotSupportedAttribute(string comment) { }
+ }
+ [System.AttributeUsageAttribute((System.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
+{
+ public enum ConformanceLevel
+ {
+ Auto = 0,
+ Document = 2,
+ Fragment = 1,
+ }
+ public enum DtdProcessing
+ {
+ Ignore = 1,
+ Parse = 2,
+ Prohibit = 0,
+ }
+ public enum EntityHandling
+ {
+ ExpandCharEntities = 2,
+ ExpandEntities = 1,
+ }
+ public enum Formatting
+ {
+ Indented = 1,
+ None = 0,
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial interface IApplicationResourceStreamResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ System.IO.Stream GetApplicationResourceStream(System.Uri relativeUri);
+ }
+ public partial interface IHasXmlNode
+ {
+ System.Xml.XmlNode GetNode();
+ }
+ public partial interface IXmlLineInfo
+ {
+ int LineNumber { get; }
+ int LinePosition { get; }
+ bool HasLineInfo();
+ }
+ public partial interface IXmlNamespaceResolver
+ {
+ System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope);
+ string LookupNamespace(string prefix);
+ string LookupPrefix(string namespaceName);
+ }
+ [System.FlagsAttribute]
+ public enum NamespaceHandling
+ {
+ Default = 0,
+ OmitDuplicates = 1,
+ }
+ public partial class NameTable : System.Xml.XmlNameTable
+ {
+ public NameTable() { }
+ public override string Add(char[] key, int start, int len) { throw null; }
+ public override string Add(string key) { throw null; }
+ public override string Get(char[] key, int start, int len) { throw null; }
+ public override string Get(string value) { throw null; }
+ }
+ public enum NewLineHandling
+ {
+ Entitize = 1,
+ None = 2,
+ Replace = 0,
+ }
+ public enum ReadState
+ {
+ Closed = 4,
+ EndOfFile = 3,
+ Error = 2,
+ Initial = 0,
+ Interactive = 1,
+ }
+ public enum ValidationType
+ {
+ [System.ObsoleteAttribute("Validation type should be specified as DTD or Schema.")]
+ Auto = 1,
+ DTD = 2,
+ None = 0,
+ Schema = 4,
+ [System.ObsoleteAttribute("XDR Validation through XmlValidatingReader is obsoleted")]
+ XDR = 3,
+ }
+ public enum WhitespaceHandling
+ {
+ All = 0,
+ None = 2,
+ Significant = 1,
+ }
+ public enum WriteState
+ {
+ Attribute = 3,
+ Closed = 5,
+ Content = 4,
+ Element = 2,
+ Error = 6,
+ Prolog = 1,
+ Start = 0,
+ }
+ public partial class XmlAttribute : System.Xml.XmlNode
+ {
+ protected internal XmlAttribute(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlElement OwnerElement { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual bool Specified { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public override System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public override System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public override System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public sealed partial class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ internal XmlAttributeCollection() { }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[int i] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string name] { get { throw null; } }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public System.Xml.XmlAttribute this[string localName, string namespaceURI] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public System.Xml.XmlAttribute Append(System.Xml.XmlAttribute node) { throw null; }
+ public void CopyTo(System.Xml.XmlAttribute[] array, int index) { }
+ public System.Xml.XmlAttribute InsertAfter(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute InsertBefore(System.Xml.XmlAttribute newNode, System.Xml.XmlAttribute refNode) { throw null; }
+ public System.Xml.XmlAttribute Prepend(System.Xml.XmlAttribute node) { throw null; }
+ public System.Xml.XmlAttribute Remove(System.Xml.XmlAttribute node) { throw null; }
+ public void RemoveAll() { }
+ public System.Xml.XmlAttribute RemoveAt(int i) { throw null; }
+ public override System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ }
+ public partial class XmlCDataSection : System.Xml.XmlCharacterData
+ {
+ protected internal XmlCDataSection(string data, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlCharacterData : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlCharacterData(string data, System.Xml.XmlDocument doc) { }
+ public virtual string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public virtual int Length { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public virtual void AppendData(string strData) { }
+ public virtual void DeleteData(int offset, int count) { }
+ public virtual void InsertData(int offset, string strData) { }
+ public virtual void ReplaceData(int offset, int count, string strData) { }
+ public virtual string Substring(int offset, int count) { throw null; }
+ }
+ public partial class XmlComment : System.Xml.XmlCharacterData
+ {
+ protected internal XmlComment(string comment, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlConvert
+ {
+ public XmlConvert() { }
+ public static string DecodeName(string name) { throw null; }
+ public static string EncodeLocalName(string name) { throw null; }
+ public static string EncodeName(string name) { throw null; }
+ public static string EncodeNmToken(string name) { throw null; }
+ public static bool IsNCNameChar(char ch) { throw null; }
+ public static bool IsPublicIdChar(char ch) { throw null; }
+ public static bool IsStartNCNameChar(char ch) { throw null; }
+ public static bool IsWhitespaceChar(char ch) { throw null; }
+ public static bool IsXmlChar(char ch) { throw null; }
+ public static bool IsXmlSurrogatePair(char lowChar, char highChar) { throw null; }
+ public static bool ToBoolean(string s) { throw null; }
+ public static byte ToByte(string s) { throw null; }
+ public static char ToChar(string s) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToDateTime() that takes in XmlDateTimeSerializationMode")]
+ public static System.DateTime ToDateTime(string s) { throw null; }
+ public static System.DateTime ToDateTime(string s, string format) { throw null; }
+ public static System.DateTime ToDateTime(string s, string[] formats) { throw null; }
+ public static System.DateTime ToDateTime(string s, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string format) { throw null; }
+ public static System.DateTimeOffset ToDateTimeOffset(string s, string[] formats) { throw null; }
+ public static decimal ToDecimal(string s) { throw null; }
+ public static double ToDouble(string s) { throw null; }
+ public static System.Guid ToGuid(string s) { throw null; }
+ public static short ToInt16(string s) { throw null; }
+ public static int ToInt32(string s) { throw null; }
+ public static long ToInt64(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static sbyte ToSByte(string s) { throw null; }
+ public static float ToSingle(string s) { throw null; }
+ public static string ToString(bool value) { throw null; }
+ public static string ToString(byte value) { throw null; }
+ public static string ToString(char value) { throw null; }
+ [System.ObsoleteAttribute("Use XmlConvert.ToString() that takes in XmlDateTimeSerializationMode")]
+ public static string ToString(System.DateTime value) { throw null; }
+ public static string ToString(System.DateTime value, string format) { throw null; }
+ public static string ToString(System.DateTime value, System.Xml.XmlDateTimeSerializationMode dateTimeOption) { throw null; }
+ public static string ToString(System.DateTimeOffset value) { throw null; }
+ public static string ToString(System.DateTimeOffset value, string format) { throw null; }
+ public static string ToString(decimal value) { throw null; }
+ public static string ToString(double value) { throw null; }
+ public static string ToString(System.Guid value) { throw null; }
+ public static string ToString(short value) { throw null; }
+ public static string ToString(int value) { throw null; }
+ public static string ToString(long value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(sbyte value) { throw null; }
+ public static string ToString(float value) { throw null; }
+ public static string ToString(System.TimeSpan value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ushort value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static string ToString(ulong value) { throw null; }
+ public static System.TimeSpan ToTimeSpan(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ushort ToUInt16(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint ToUInt32(string s) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong ToUInt64(string s) { throw null; }
+ public static string VerifyName(string name) { throw null; }
+ public static string VerifyNCName(string name) { throw null; }
+ public static string VerifyNMTOKEN(string name) { throw null; }
+ public static string VerifyPublicId(string publicId) { throw null; }
+ public static string VerifyTOKEN(string token) { throw null; }
+ public static string VerifyWhitespace(string content) { throw null; }
+ public static string VerifyXmlChars(string content) { throw null; }
+ }
+ public enum XmlDateTimeSerializationMode
+ {
+ Local = 0,
+ RoundtripKind = 3,
+ Unspecified = 2,
+ Utc = 1,
+ }
+ public partial class XmlDeclaration : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDeclaration(string version, string encoding, string standalone, System.Xml.XmlDocument doc) { }
+ public string Encoding { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Standalone { get { throw null; } set { } }
+ public override string Value { get { throw null; } set { } }
+ public string Version { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocument : System.Xml.XmlNode
+ {
+ public XmlDocument() { }
+ protected internal XmlDocument(System.Xml.XmlImplementation imp) { }
+ public XmlDocument(System.Xml.XmlNameTable nt) { }
+ public override string BaseURI { get { throw null; } }
+ public System.Xml.XmlElement DocumentElement { get { throw null; } }
+ public virtual System.Xml.XmlDocumentType DocumentType { get { throw null; } }
+ public System.Xml.XmlImplementation Implementation { get { throw null; } }
+ public override string InnerText { set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public bool PreserveWhitespace { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public virtual System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanged { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeChanging { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserted { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeInserting { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoved { add { } remove { } }
+ public event System.Xml.XmlNodeChangedEventHandler NodeRemoving { add { } remove { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string name) { throw null; }
+ public System.Xml.XmlAttribute CreateAttribute(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlCDataSection CreateCDataSection(string data) { throw null; }
+ public virtual System.Xml.XmlComment CreateComment(string data) { throw null; }
+ protected internal virtual System.Xml.XmlAttribute CreateDefaultAttribute(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlDocumentFragment CreateDocumentFragment() { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlDocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset) { throw null; }
+ public System.Xml.XmlElement CreateElement(string name) { throw null; }
+ public System.Xml.XmlElement CreateElement(string qualifiedName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlElement CreateElement(string prefix, string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlEntityReference CreateEntityReference(string name) { throw null; }
+ public override System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ protected internal virtual System.Xml.XPath.XPathNavigator CreateNavigator(System.Xml.XmlNode node) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(string nodeTypeString, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode CreateNode(System.Xml.XmlNodeType type, string prefix, string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlProcessingInstruction CreateProcessingInstruction(string target, string data) { throw null; }
+ public virtual System.Xml.XmlSignificantWhitespace CreateSignificantWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlText CreateTextNode(string text) { throw null; }
+ public virtual System.Xml.XmlWhitespace CreateWhitespace(string text) { throw null; }
+ public virtual System.Xml.XmlDeclaration CreateXmlDeclaration(string version, string encoding, string standalone) { throw null; }
+ public virtual System.Xml.XmlElement GetElementById(string elementId) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode ImportNode(System.Xml.XmlNode node, bool deep) { throw null; }
+ public virtual void Load(System.IO.Stream inStream) { }
+ public virtual void Load(System.IO.TextReader txtReader) { }
+ public virtual void Load(string filename) { }
+ public virtual void Load(System.Xml.XmlReader reader) { }
+ public virtual void LoadXml(string xml) { }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public virtual System.Xml.XmlNode ReadNode(System.Xml.XmlReader reader) { throw null; }
+ public virtual void Save(System.IO.Stream outStream) { }
+ public virtual void Save(System.IO.TextWriter writer) { }
+ public virtual void Save(string filename) { }
+ public virtual void Save(System.Xml.XmlWriter w) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ public void Validate(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlNode nodeToValidate) { }
+ public override void WriteContentTo(System.Xml.XmlWriter xw) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentFragment : System.Xml.XmlNode
+ {
+ protected internal XmlDocumentFragment(System.Xml.XmlDocument ownerDocument) { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlDocumentType : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlDocumentType(string name, string publicId, string systemId, string internalSubset, System.Xml.XmlDocument doc) { }
+ public System.Xml.XmlNamedNodeMap Entities { get { throw null; } }
+ public string InternalSubset { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public System.Xml.XmlNamedNodeMap Notations { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlElement : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlElement(string prefix, string localName, string namespaceURI, System.Xml.XmlDocument doc) { }
+ public override System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public bool IsEmpty { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override string Prefix { get { throw null; } set { } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual string GetAttribute(string name) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string name) { throw null; }
+ public virtual System.Xml.XmlAttribute GetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string name) { throw null; }
+ public virtual System.Xml.XmlNodeList GetElementsByTagName(string localName, string namespaceURI) { throw null; }
+ public virtual bool HasAttribute(string name) { throw null; }
+ public virtual bool HasAttribute(string localName, string namespaceURI) { throw null; }
+ public override void RemoveAll() { }
+ public virtual void RemoveAllAttributes() { }
+ public virtual void RemoveAttribute(string name) { }
+ public virtual void RemoveAttribute(string localName, string namespaceURI) { }
+ public virtual System.Xml.XmlNode RemoveAttributeAt(int i) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute RemoveAttributeNode(System.Xml.XmlAttribute oldAttr) { throw null; }
+ public virtual void SetAttribute(string name, string value) { }
+ public virtual string SetAttribute(string localName, string namespaceURI, string value) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlAttribute SetAttributeNode(System.Xml.XmlAttribute newAttr) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntity : System.Xml.XmlNode
+ {
+ internal XmlEntity() { }
+ public override string BaseURI { get { throw null; } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string NotationName { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public partial class XmlEntityReference : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlEntityReference(string name, System.Xml.XmlDocument doc) { }
+ public override string BaseURI { get { throw null; } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlException : System.SystemException
+ {
+ public XmlException() { }
+ protected XmlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlException(string message) { }
+ public XmlException(string message, System.Exception innerException) { }
+ public XmlException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlImplementation
+ {
+ public XmlImplementation() { }
+ public XmlImplementation(System.Xml.XmlNameTable nt) { }
+ public virtual System.Xml.XmlDocument CreateDocument() { throw null; }
+ public bool HasFeature(string strFeature, string strVersion) { throw null; }
+ }
+ public abstract partial class XmlLinkedNode : System.Xml.XmlNode
+ {
+ internal XmlLinkedNode() { }
+ public override System.Xml.XmlNode NextSibling { get { throw null; } }
+ public override System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ }
+ public partial class XmlNamedNodeMap : System.Collections.IEnumerable
+ {
+ internal XmlNamedNodeMap() { }
+ public virtual int Count { get { throw null; } }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode GetNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode Item(int index) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string name) { throw null; }
+ public virtual System.Xml.XmlNode RemoveNamedItem(string localName, string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode SetNamedItem(System.Xml.XmlNode node) { throw null; }
+ }
+ public partial class XmlNamespaceManager : System.Collections.IEnumerable, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNamespaceManager(System.Xml.XmlNameTable nameTable) { }
+ public virtual string DefaultNamespace { get { throw null; } }
+ public virtual System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public virtual void AddNamespace(string prefix, string uri) { }
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual bool HasNamespace(string prefix) { throw null; }
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string uri) { throw null; }
+ public virtual bool PopScope() { throw null; }
+ public virtual void PushScope() { }
+ public virtual void RemoveNamespace(string prefix, string uri) { }
+ }
+ public enum XmlNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ public abstract partial class XmlNameTable
+ {
+ protected XmlNameTable() { }
+ public abstract string Add(char[] array, int offset, int length);
+ public abstract string Add(string array);
+ public abstract string Get(char[] array, int offset, int length);
+ public abstract string Get(string array);
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlNode : System.Collections.IEnumerable, System.ICloneable, System.Xml.XPath.IXPathNavigable
+ {
+ internal XmlNode() { }
+ public virtual System.Xml.XmlAttributeCollection Attributes { get { throw null; } }
+ public virtual string BaseURI { get { throw null; } }
+ public virtual System.Xml.XmlNodeList ChildNodes { get { throw null; } }
+ public virtual System.Xml.XmlNode FirstChild { get { throw null; } }
+ public virtual bool HasChildNodes { get { throw null; } }
+ public virtual string InnerText { get { throw null; } set { } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public virtual bool IsReadOnly { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string name] { get { throw null; } }
+ public virtual System.Xml.XmlElement this[string localname, string ns] { get { throw null; } }
+ public virtual System.Xml.XmlNode LastChild { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public virtual string NamespaceURI { get { throw null; } }
+ public virtual System.Xml.XmlNode NextSibling { get { throw null; } }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } }
+ public virtual System.Xml.XmlDocument OwnerDocument { get { throw null; } }
+ public virtual System.Xml.XmlNode ParentNode { get { throw null; } }
+ public virtual string Prefix { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode PreviousSibling { get { throw null; } }
+ public virtual System.Xml.XmlNode PreviousText { get { throw null; } }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual string Value { get { throw null; } set { } }
+ public virtual System.Xml.XmlNode AppendChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual System.Xml.XmlNode Clone() { throw null; }
+ public abstract System.Xml.XmlNode CloneNode(bool deep);
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public virtual string GetNamespaceOfPrefix(string prefix) { throw null; }
+ public virtual string GetPrefixOfNamespace(string namespaceURI) { throw null; }
+ public virtual System.Xml.XmlNode InsertAfter(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild) { throw null; }
+ public virtual void Normalize() { }
+ public virtual System.Xml.XmlNode PrependChild(System.Xml.XmlNode newChild) { throw null; }
+ public virtual void RemoveAll() { }
+ public virtual System.Xml.XmlNode RemoveChild(System.Xml.XmlNode oldChild) { throw null; }
+ public virtual System.Xml.XmlNode ReplaceChild(System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath) { throw null; }
+ public System.Xml.XmlNodeList SelectNodes(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath) { throw null; }
+ public System.Xml.XmlNode SelectSingleNode(string xpath, System.Xml.XmlNamespaceManager nsmgr) { throw null; }
+ public virtual bool Supports(string feature, string version) { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public abstract void WriteContentTo(System.Xml.XmlWriter w);
+ public abstract void WriteTo(System.Xml.XmlWriter w);
+ }
+ public enum XmlNodeChangedAction
+ {
+ Change = 2,
+ Insert = 0,
+ Remove = 1,
+ }
+ public partial class XmlNodeChangedEventArgs : System.EventArgs
+ {
+ public XmlNodeChangedEventArgs(System.Xml.XmlNode node, System.Xml.XmlNode oldParent, System.Xml.XmlNode newParent, string oldValue, string newValue, System.Xml.XmlNodeChangedAction action) { }
+ public System.Xml.XmlNodeChangedAction Action { get { throw null; } }
+ public System.Xml.XmlNode NewParent { get { throw null; } }
+ public string NewValue { get { throw null; } }
+ public System.Xml.XmlNode Node { get { throw null; } }
+ public System.Xml.XmlNode OldParent { get { throw null; } }
+ public string OldValue { get { throw null; } }
+ }
+ public delegate void XmlNodeChangedEventHandler(object sender, System.Xml.XmlNodeChangedEventArgs e);
+ public abstract partial class XmlNodeList : System.Collections.IEnumerable, System.IDisposable
+ {
+ protected XmlNodeList() { }
+ public abstract int Count { get; }
+ [System.Runtime.CompilerServices.IndexerName("ItemOf")]
+ public virtual System.Xml.XmlNode this[int i] { get { throw null; } }
+ public abstract System.Collections.IEnumerator GetEnumerator();
+ public abstract System.Xml.XmlNode Item(int index);
+ protected virtual void PrivateDisposeNodeList() { }
+ void System.IDisposable.Dispose() { }
+ }
+ public enum XmlNodeOrder
+ {
+ After = 1,
+ Before = 0,
+ Same = 2,
+ Unknown = 3,
+ }
+ public partial class XmlNodeReader : System.Xml.XmlReader, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlNodeReader(System.Xml.XmlNode node) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasAttributes { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int attributeIndex) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string name, string namespaceURI) { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int attributeIndex) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string name, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public enum XmlNodeType
+ {
+ Attribute = 2,
+ CDATA = 4,
+ Comment = 8,
+ Document = 9,
+ DocumentFragment = 11,
+ DocumentType = 10,
+ Element = 1,
+ EndElement = 15,
+ EndEntity = 16,
+ Entity = 6,
+ EntityReference = 5,
+ None = 0,
+ Notation = 12,
+ ProcessingInstruction = 7,
+ SignificantWhitespace = 14,
+ Text = 3,
+ Whitespace = 13,
+ XmlDeclaration = 17,
+ }
+ public partial class XmlNotation : System.Xml.XmlNode
+ {
+ internal XmlNotation() { }
+ public override string InnerXml { get { throw null; } set { } }
+ public override bool IsReadOnly { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string OuterXml { get { throw null; } }
+ public string PublicId { get { throw null; } }
+ public string SystemId { get { throw null; } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlOutputMethod
+ {
+ AutoDetect = 3,
+ Html = 1,
+ Text = 2,
+ Xml = 0,
+ }
+ public partial class XmlParserContext
+ {
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace) { }
+ public XmlParserContext(System.Xml.XmlNameTable nt, System.Xml.XmlNamespaceManager nsMgr, string xmlLang, System.Xml.XmlSpace xmlSpace, System.Text.Encoding enc) { }
+ public string BaseURI { get { throw null; } set { } }
+ public string DocTypeName { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public string InternalSubset { get { throw null; } set { } }
+ public System.Xml.XmlNamespaceManager NamespaceManager { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ public string PublicId { get { throw null; } set { } }
+ public string SystemId { get { throw null; } set { } }
+ public string XmlLang { get { throw null; } set { } }
+ public System.Xml.XmlSpace XmlSpace { get { throw null; } set { } }
+ }
+ public partial class XmlProcessingInstruction : System.Xml.XmlLinkedNode
+ {
+ protected internal XmlProcessingInstruction(string target, string data, System.Xml.XmlDocument doc) { }
+ public string Data { get { throw null; } set { } }
+ public override string InnerText { get { throw null; } set { } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public string Target { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlQualifiedName
+ {
+ public static readonly System.Xml.XmlQualifiedName Empty;
+ public XmlQualifiedName() { }
+ public XmlQualifiedName(string name) { }
+ public XmlQualifiedName(string name, string ns) { }
+ public bool IsEmpty { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public override bool Equals(object other) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public static bool operator !=(System.Xml.XmlQualifiedName a, System.Xml.XmlQualifiedName b) { throw null; }
+ public override string ToString() { throw null; }
+ public static string ToString(string name, string ns) { throw null; }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XmlReader : System.IDisposable
+ {
+ protected XmlReader() { }
+ public abstract int AttributeCount { get; }
+ public abstract string BaseURI { get; }
+ public virtual bool CanReadBinaryContent { get { throw null; } }
+ public virtual bool CanReadValueChunk { get { throw null; } }
+ public virtual bool CanResolveEntity { get { throw null; } }
+ public abstract int Depth { get; }
+ public abstract bool EOF { get; }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasValue { get { throw null; } }
+ public virtual bool IsDefault { get { throw null; } }
+ public abstract bool IsEmptyElement { get; }
+ public virtual string this[int i] { get { throw null; } }
+ public virtual string this[string name] { get { throw null; } }
+ public virtual string this[string name, string namespaceURI] { get { throw null; } }
+ public abstract string LocalName { get; }
+ public virtual string Name { get { throw null; } }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public abstract System.Xml.XmlNodeType NodeType { get; }
+ public abstract string Prefix { get; }
+ public virtual char QuoteChar { get { throw null; } }
+ public abstract System.Xml.ReadState ReadState { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public virtual System.Xml.XmlReaderSettings Settings { get { throw null; } }
+ public abstract string Value { get; }
+ public virtual System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlReader Create(System.IO.Stream input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.Stream input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, string baseUri) { throw null; }
+ public static System.Xml.XmlReader Create(System.IO.TextReader input, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings) { throw null; }
+ public static System.Xml.XmlReader Create(string inputUri, System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext inputContext) { throw null; }
+ public static System.Xml.XmlReader Create(System.Xml.XmlReader reader, System.Xml.XmlReaderSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract string GetAttribute(int i);
+ public abstract string GetAttribute(string name);
+ public abstract string GetAttribute(string name, string namespaceURI);
+ public virtual System.Threading.Tasks.Task<string> GetValueAsync() { throw null; }
+ public static bool IsName(string str) { throw null; }
+ public static bool IsNameToken(string str) { throw null; }
+ public virtual bool IsStartElement() { throw null; }
+ public virtual bool IsStartElement(string name) { throw null; }
+ public virtual bool IsStartElement(string localname, string ns) { throw null; }
+ public abstract string LookupNamespace(string prefix);
+ public virtual void MoveToAttribute(int i) { }
+ public abstract bool MoveToAttribute(string name);
+ public abstract bool MoveToAttribute(string name, string ns);
+ public virtual System.Xml.XmlNodeType MoveToContent() { throw null; }
+ public virtual System.Threading.Tasks.Task<System.Xml.XmlNodeType> MoveToContentAsync() { throw null; }
+ public abstract bool MoveToElement();
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToNextAttribute();
+ public abstract bool Read();
+ public virtual System.Threading.Tasks.Task<bool> ReadAsync() { throw null; }
+ public abstract bool ReadAttributeValue();
+ public virtual object ReadContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadContentAsBoolean() { throw null; }
+ public virtual System.DateTime ReadContentAsDateTime() { throw null; }
+ public virtual System.DateTimeOffset ReadContentAsDateTimeOffset() { throw null; }
+ public virtual decimal ReadContentAsDecimal() { throw null; }
+ public virtual double ReadContentAsDouble() { throw null; }
+ public virtual float ReadContentAsFloat() { throw null; }
+ public virtual int ReadContentAsInt() { throw null; }
+ public virtual long ReadContentAsLong() { throw null; }
+ public virtual object ReadContentAsObject() { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadContentAsObjectAsync() { throw null; }
+ public virtual string ReadContentAsString() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadContentAsStringAsync() { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual object ReadElementContentAs(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsAsync(System.Type returnType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public virtual bool ReadElementContentAsBoolean() { throw null; }
+ public virtual bool ReadElementContentAsBoolean(string localName, string namespaceURI) { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime() { throw null; }
+ public virtual System.DateTime ReadElementContentAsDateTime(string localName, string namespaceURI) { throw null; }
+ public virtual decimal ReadElementContentAsDecimal() { throw null; }
+ public virtual decimal ReadElementContentAsDecimal(string localName, string namespaceURI) { throw null; }
+ public virtual double ReadElementContentAsDouble() { throw null; }
+ public virtual double ReadElementContentAsDouble(string localName, string namespaceURI) { throw null; }
+ public virtual float ReadElementContentAsFloat() { throw null; }
+ public virtual float ReadElementContentAsFloat(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadElementContentAsInt() { throw null; }
+ public virtual int ReadElementContentAsInt(string localName, string namespaceURI) { throw null; }
+ public virtual long ReadElementContentAsLong() { throw null; }
+ public virtual long ReadElementContentAsLong(string localName, string namespaceURI) { throw null; }
+ public virtual object ReadElementContentAsObject() { throw null; }
+ public virtual object ReadElementContentAsObject(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<object> ReadElementContentAsObjectAsync() { throw null; }
+ public virtual string ReadElementContentAsString() { throw null; }
+ public virtual string ReadElementContentAsString(string localName, string namespaceURI) { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadElementContentAsStringAsync() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string name) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadElementString(string localname, string ns) { throw null; }
+ public virtual void ReadEndElement() { }
+ public virtual string ReadInnerXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadInnerXmlAsync() { throw null; }
+ public virtual string ReadOuterXml() { throw null; }
+ public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync() { throw null; }
+ public virtual void ReadStartElement() { }
+ public virtual void ReadStartElement(string name) { }
+ public virtual void ReadStartElement(string localname, string ns) { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public virtual string ReadString() { throw null; }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual bool ReadToDescendant(string name) { throw null; }
+ public virtual bool ReadToDescendant(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToFollowing(string name) { throw null; }
+ public virtual bool ReadToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool ReadToNextSibling(string name) { throw null; }
+ public virtual bool ReadToNextSibling(string localName, string namespaceURI) { throw null; }
+ public virtual int ReadValueChunk(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task<int> ReadValueChunkAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void ResolveEntity();
+ public virtual void Skip() { }
+ public virtual System.Threading.Tasks.Task SkipAsync() { throw null; }
+ }
+ public sealed partial class XmlReaderSettings
+ {
+ public XmlReaderSettings() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlReaderSettings(System.Xml.XmlResolver resolver) { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseInput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public bool IgnoreComments { get { throw null; } set { } }
+ public bool IgnoreProcessingInstructions { get { throw null; } set { } }
+ public bool IgnoreWhitespace { get { throw null; } set { } }
+ public int LineNumberOffset { get { throw null; } set { } }
+ public int LinePositionOffset { get { throw null; } set { } }
+ public long MaxCharactersFromEntities { get { throw null; } set { } }
+ public long MaxCharactersInDocument { get { throw null; } set { } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use XmlReaderSettings.DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidationFlags ValidationFlags { get { throw null; } set { } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.XmlReaderSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ public abstract partial class XmlResolver
+ {
+ protected XmlResolver() { }
+ public virtual System.Net.ICredentials Credentials { set { } }
+ public abstract object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn);
+ public virtual System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public virtual System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public virtual bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlSecureResolver : System.Xml.XmlResolver
+ {
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.PermissionSet permissionSet) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public XmlSecureResolver(System.Xml.XmlResolver resolver, string securityUrl) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public static System.Security.Policy.Evidence CreateEvidenceForUrl(string securityUrl) { throw null; }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ public partial class XmlSignificantWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlSignificantWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public enum XmlSpace
+ {
+ Default = 1,
+ None = 0,
+ Preserve = 2,
+ }
+ public partial class XmlText : System.Xml.XmlCharacterData
+ {
+ protected internal XmlText(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public virtual System.Xml.XmlText SplitText(int offset) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlTextReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ protected XmlTextReader() { }
+ public XmlTextReader(System.IO.Stream input) { }
+ public XmlTextReader(System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlTextReader(System.IO.TextReader input) { }
+ public XmlTextReader(System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url) { }
+ public XmlTextReader(string url, System.IO.Stream input) { }
+ public XmlTextReader(string url, System.IO.Stream input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.IO.TextReader input) { }
+ public XmlTextReader(string url, System.IO.TextReader input, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string url, System.Xml.XmlNameTable nt) { }
+ public XmlTextReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ protected XmlTextReader(System.Xml.XmlNameTable nt) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanReadValueChunk { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Xml.DtdProcessing DtdProcessing { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public bool Normalization { get { throw null; } set { } }
+ public override string Prefix { get { throw null; } }
+ [System.ObsoleteAttribute("Use DtdProcessing property instead.")]
+ public bool ProhibitDtd { get { throw null; } set { } }
+ public override char QuoteChar { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public System.Xml.WhitespaceHandling WhitespaceHandling { get { throw null; } set { } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public System.IO.TextReader GetRemainder() { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public int ReadBase64(byte[] array, int offset, int len) { throw null; }
+ public int ReadBinHex(byte[] array, int offset, int len) { throw null; }
+ public int ReadChars(char[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public void ResetState() { }
+ public override void ResolveEntity() { }
+ public override void Skip() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public partial class XmlTextWriter : System.Xml.XmlWriter
+ {
+ public XmlTextWriter(System.IO.Stream w, System.Text.Encoding encoding) { }
+ public XmlTextWriter(System.IO.TextWriter w) { }
+ public XmlTextWriter(string filename, System.Text.Encoding encoding) { }
+ public System.IO.Stream BaseStream { get { throw null; } }
+ public System.Xml.Formatting Formatting { get { throw null; } set { } }
+ public int Indentation { get { throw null; } set { } }
+ public char IndentChar { get { throw null; } set { } }
+ public bool Namespaces { get { throw null; } set { } }
+ public char QuoteChar { get { throw null; } set { } }
+ public override System.Xml.WriteState WriteState { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public override void Close() { }
+ public override void Flush() { }
+ public override string LookupPrefix(string ns) { throw null; }
+ public override void WriteBase64(byte[] buffer, int index, int count) { }
+ public override void WriteBinHex(byte[] buffer, int index, int count) { }
+ public override void WriteCData(string text) { }
+ public override void WriteCharEntity(char ch) { }
+ public override void WriteChars(char[] buffer, int index, int count) { }
+ public override void WriteComment(string text) { }
+ public override void WriteDocType(string name, string pubid, string sysid, string subset) { }
+ public override void WriteEndAttribute() { }
+ public override void WriteEndDocument() { }
+ public override void WriteEndElement() { }
+ public override void WriteEntityRef(string name) { }
+ public override void WriteFullEndElement() { }
+ public override void WriteName(string name) { }
+ public override void WriteNmToken(string name) { }
+ public override void WriteProcessingInstruction(string name, string text) { }
+ public override void WriteQualifiedName(string localName, string ns) { }
+ public override void WriteRaw(char[] buffer, int index, int count) { }
+ public override void WriteRaw(string data) { }
+ public override void WriteStartAttribute(string prefix, string localName, string ns) { }
+ public override void WriteStartDocument() { }
+ public override void WriteStartDocument(bool standalone) { }
+ public override void WriteStartElement(string prefix, string localName, string ns) { }
+ public override void WriteString(string text) { }
+ public override void WriteSurrogateCharEntity(char lowChar, char highChar) { }
+ public override void WriteWhitespace(string ws) { }
+ }
+ public enum XmlTokenizedType
+ {
+ CDATA = 0,
+ ENTITIES = 5,
+ ENTITY = 4,
+ ENUMERATION = 9,
+ ID = 1,
+ IDREF = 2,
+ IDREFS = 3,
+ NCName = 11,
+ NMTOKEN = 6,
+ NMTOKENS = 7,
+ None = 12,
+ NOTATION = 8,
+ QName = 10,
+ }
+ public partial class XmlUrlResolver : System.Xml.XmlResolver
+ {
+ public XmlUrlResolver() { }
+ public System.Net.Cache.RequestCachePolicy CachePolicy { set { } }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Net.IWebProxy Proxy { set { } }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ }
+ [System.ObsoleteAttribute("Use XmlReader created by XmlReader.Create() method using appropriate XmlReaderSettings instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public partial class XmlValidatingReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo, System.Xml.IXmlNamespaceResolver
+ {
+ public XmlValidatingReader(System.IO.Stream xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(string xmlFragment, System.Xml.XmlNodeType fragType, System.Xml.XmlParserContext context) { }
+ public XmlValidatingReader(System.Xml.XmlReader reader) { }
+ public override int AttributeCount { get { throw null; } }
+ public override string BaseURI { get { throw null; } }
+ public override bool CanReadBinaryContent { get { throw null; } }
+ public override bool CanResolveEntity { get { throw null; } }
+ public override int Depth { get { throw null; } }
+ public System.Text.Encoding Encoding { get { throw null; } }
+ public System.Xml.EntityHandling EntityHandling { get { throw null; } set { } }
+ public override bool EOF { get { throw null; } }
+ public override bool HasValue { get { throw null; } }
+ public override bool IsDefault { get { throw null; } }
+ public override bool IsEmptyElement { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public bool Namespaces { get { throw null; } set { } }
+ public override string NamespaceURI { get { throw null; } }
+ public override System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override string Prefix { get { throw null; } }
+ public override char QuoteChar { get { throw null; } }
+ public System.Xml.XmlReader Reader { get { throw null; } }
+ public override System.Xml.ReadState ReadState { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaCollection Schemas { get { throw null; } }
+ public object SchemaType { get { throw null; } }
+ public System.Xml.ValidationType ValidationType { get { throw null; } set { } }
+ public override string Value { get { throw null; } }
+ public override string XmlLang { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public override void Close() { }
+ public override string GetAttribute(int i) { throw null; }
+ public override string GetAttribute(string name) { throw null; }
+ public override string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public bool HasLineInfo() { throw null; }
+ public override string LookupNamespace(string prefix) { throw null; }
+ public override void MoveToAttribute(int i) { }
+ public override bool MoveToAttribute(string name) { throw null; }
+ public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public override bool MoveToElement() { throw null; }
+ public override bool MoveToFirstAttribute() { throw null; }
+ public override bool MoveToNextAttribute() { throw null; }
+ public override bool Read() { throw null; }
+ public override bool ReadAttributeValue() { throw null; }
+ public override int ReadContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBase64(byte[] buffer, int index, int count) { throw null; }
+ public override int ReadElementContentAsBinHex(byte[] buffer, int index, int count) { throw null; }
+ public override string ReadString() { throw null; }
+ public object ReadTypedValue() { throw null; }
+ public override void ResolveEntity() { }
+ System.Collections.Generic.IDictionary<string, string> System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupNamespace(string prefix) { throw null; }
+ string System.Xml.IXmlNamespaceResolver.LookupPrefix(string namespaceName) { throw null; }
+ }
+ public partial class XmlWhitespace : System.Xml.XmlCharacterData
+ {
+ protected internal XmlWhitespace(string strData, System.Xml.XmlDocument doc) : base (default(string), default(System.Xml.XmlDocument)) { }
+ public override string LocalName { get { throw null; } }
+ public override string Name { get { throw null; } }
+ public override System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public override System.Xml.XmlNode ParentNode { get { throw null; } }
+ public override System.Xml.XmlNode PreviousText { get { throw null; } }
+ public override string Value { get { throw null; } set { } }
+ public override System.Xml.XmlNode CloneNode(bool deep) { throw null; }
+ public override void WriteContentTo(System.Xml.XmlWriter w) { }
+ public override void WriteTo(System.Xml.XmlWriter w) { }
+ }
+ public abstract partial class XmlWriter : System.IDisposable
+ {
+ protected XmlWriter() { }
+ public virtual System.Xml.XmlWriterSettings Settings { get { throw null; } }
+ public abstract System.Xml.WriteState WriteState { get; }
+ public virtual string XmlLang { get { throw null; } }
+ public virtual System.Xml.XmlSpace XmlSpace { get { throw null; } }
+ public virtual void Close() { }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.Stream output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.IO.TextWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName) { throw null; }
+ public static System.Xml.XmlWriter Create(string outputFileName, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Text.StringBuilder output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output) { throw null; }
+ public static System.Xml.XmlWriter Create(System.Xml.XmlWriter output, System.Xml.XmlWriterSettings settings) { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ public abstract void Flush();
+ public virtual System.Threading.Tasks.Task FlushAsync() { throw null; }
+ public abstract string LookupPrefix(string ns);
+ public virtual void WriteAttributes(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteAttributesAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public void WriteAttributeString(string localName, string value) { }
+ public void WriteAttributeString(string localName, string ns, string value) { }
+ public void WriteAttributeString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteAttributeStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteBase64(byte[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; }
+ public virtual void WriteBinHex(byte[] buffer, int index, int count) { }
+ public virtual System.Threading.Tasks.Task WriteBinHexAsync(byte[] buffer, int index, int count) { throw null; }
+ public abstract void WriteCData(string text);
+ public virtual System.Threading.Tasks.Task WriteCDataAsync(string text) { throw null; }
+ public abstract void WriteCharEntity(char ch);
+ public virtual System.Threading.Tasks.Task WriteCharEntityAsync(char ch) { throw null; }
+ public abstract void WriteChars(char[] buffer, int index, int count);
+ public virtual System.Threading.Tasks.Task WriteCharsAsync(char[] buffer, int index, int count) { throw null; }
+ public abstract void WriteComment(string text);
+ public virtual System.Threading.Tasks.Task WriteCommentAsync(string text) { throw null; }
+ public abstract void WriteDocType(string name, string pubid, string sysid, string subset);
+ public virtual System.Threading.Tasks.Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset) { throw null; }
+ public void WriteElementString(string localName, string value) { }
+ public void WriteElementString(string localName, string ns, string value) { }
+ public void WriteElementString(string prefix, string localName, string ns, string value) { }
+ public System.Threading.Tasks.Task WriteElementStringAsync(string prefix, string localName, string ns, string value) { throw null; }
+ public abstract void WriteEndAttribute();
+ protected internal virtual System.Threading.Tasks.Task WriteEndAttributeAsync() { throw null; }
+ public abstract void WriteEndDocument();
+ public virtual System.Threading.Tasks.Task WriteEndDocumentAsync() { throw null; }
+ public abstract void WriteEndElement();
+ public virtual System.Threading.Tasks.Task WriteEndElementAsync() { throw null; }
+ public abstract void WriteEntityRef(string name);
+ public virtual System.Threading.Tasks.Task WriteEntityRefAsync(string name) { throw null; }
+ public abstract void WriteFullEndElement();
+ public virtual System.Threading.Tasks.Task WriteFullEndElementAsync() { throw null; }
+ public virtual void WriteName(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNameAsync(string name) { throw null; }
+ public virtual void WriteNmToken(string name) { }
+ public virtual System.Threading.Tasks.Task WriteNmTokenAsync(string name) { throw null; }
+ public virtual void WriteNode(System.Xml.XmlReader reader, bool defattr) { }
+ public virtual void WriteNode(System.Xml.XPath.XPathNavigator navigator, bool defattr) { }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XmlReader reader, bool defattr) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteNodeAsync(System.Xml.XPath.XPathNavigator navigator, bool defattr) { throw null; }
+ public abstract void WriteProcessingInstruction(string name, string text);
+ public virtual System.Threading.Tasks.Task WriteProcessingInstructionAsync(string name, string text) { throw null; }
+ public virtual void WriteQualifiedName(string localName, string ns) { }
+ public virtual System.Threading.Tasks.Task WriteQualifiedNameAsync(string localName, string ns) { throw null; }
+ public abstract void WriteRaw(char[] buffer, int index, int count);
+ public abstract void WriteRaw(string data);
+ public virtual System.Threading.Tasks.Task WriteRawAsync(char[] buffer, int index, int count) { throw null; }
+ public virtual System.Threading.Tasks.Task WriteRawAsync(string data) { throw null; }
+ public void WriteStartAttribute(string localName) { }
+ public void WriteStartAttribute(string localName, string ns) { }
+ public abstract void WriteStartAttribute(string prefix, string localName, string ns);
+ protected internal virtual System.Threading.Tasks.Task WriteStartAttributeAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteStartDocument();
+ public abstract void WriteStartDocument(bool standalone);
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync() { throw null; }
+ public virtual System.Threading.Tasks.Task WriteStartDocumentAsync(bool standalone) { throw null; }
+ public void WriteStartElement(string localName) { }
+ public void WriteStartElement(string localName, string ns) { }
+ public abstract void WriteStartElement(string prefix, string localName, string ns);
+ public virtual System.Threading.Tasks.Task WriteStartElementAsync(string prefix, string localName, string ns) { throw null; }
+ public abstract void WriteString(string text);
+ public virtual System.Threading.Tasks.Task WriteStringAsync(string text) { throw null; }
+ public abstract void WriteSurrogateCharEntity(char lowChar, char highChar);
+ public virtual System.Threading.Tasks.Task WriteSurrogateCharEntityAsync(char lowChar, char highChar) { throw null; }
+ public virtual void WriteValue(bool value) { }
+ public virtual void WriteValue(System.DateTime value) { }
+ public virtual void WriteValue(System.DateTimeOffset value) { }
+ public virtual void WriteValue(decimal value) { }
+ public virtual void WriteValue(double value) { }
+ public virtual void WriteValue(int value) { }
+ public virtual void WriteValue(long value) { }
+ public virtual void WriteValue(object value) { }
+ public virtual void WriteValue(float value) { }
+ public virtual void WriteValue(string value) { }
+ public abstract void WriteWhitespace(string ws);
+ public virtual System.Threading.Tasks.Task WriteWhitespaceAsync(string ws) { throw null; }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public sealed partial class XmlWriterSettings
+ {
+ public XmlWriterSettings() { }
+ public bool Async { get { throw null; } set { } }
+ public bool CheckCharacters { get { throw null; } set { } }
+ public bool CloseOutput { get { throw null; } set { } }
+ public System.Xml.ConformanceLevel ConformanceLevel { get { throw null; } set { } }
+ public bool DoNotEscapeUriAttributes { get { throw null; } set { } }
+ public System.Text.Encoding Encoding { get { throw null; } set { } }
+ public bool Indent { get { throw null; } set { } }
+ public string IndentChars { get { throw null; } set { } }
+ public System.Xml.NamespaceHandling NamespaceHandling { get { throw null; } set { } }
+ public string NewLineChars { get { throw null; } set { } }
+ public System.Xml.NewLineHandling NewLineHandling { get { throw null; } set { } }
+ public bool NewLineOnAttributes { get { throw null; } set { } }
+ public bool OmitXmlDeclaration { get { throw null; } set { } }
+ public System.Xml.XmlOutputMethod OutputMethod { get { throw null; } }
+ public bool WriteEndDocumentOnClose { get { throw null; } set { } }
+ public System.Xml.XmlWriterSettings Clone() { throw null; }
+ public void Reset() { }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public partial class XmlXapResolver : System.Xml.XmlResolver
+ {
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public XmlXapResolver() { }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
+ public static void RegisterApplicationResourceStreamResolver(System.Xml.IApplicationResourceStreamResolver appStreamResolver) { }
+ }
+}
+namespace System.Xml.Resolvers
+{
+ [System.FlagsAttribute]
+ public enum XmlKnownDtds
+ {
+ All = 65535,
+ None = 0,
+ Rss091 = 2,
+ Xhtml10 = 1,
+ }
+ public partial class XmlPreloadedResolver : System.Xml.XmlResolver
+ {
+ public XmlPreloadedResolver() { }
+ public XmlPreloadedResolver(System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
+ public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds, System.Collections.Generic.IEqualityComparer<System.Uri> uriComparer) { }
+ public override System.Net.ICredentials Credentials { set { } }
+ public System.Collections.Generic.IEnumerable<System.Uri> PreloadedUris { get { throw null; } }
+ public void Add(System.Uri uri, byte[] value) { }
+ public void Add(System.Uri uri, byte[] value, int offset, int count) { }
+ public void Add(System.Uri uri, System.IO.Stream value) { }
+ public void Add(System.Uri uri, string value) { }
+ public override object GetEntity(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public override System.Threading.Tasks.Task<object> GetEntityAsync(System.Uri absoluteUri, string role, System.Type ofObjectToReturn) { throw null; }
+ public void Remove(System.Uri uri) { }
+ public override System.Uri ResolveUri(System.Uri baseUri, string relativeUri) { throw null; }
+ public override bool SupportsType(System.Uri absoluteUri, System.Type type) { throw null; }
+ }
+}
+namespace System.Xml.Schema
+{
+ public partial interface IXmlSchemaInfo
+ {
+ bool IsDefault { get; }
+ bool IsNil { get; }
+ System.Xml.Schema.XmlSchemaSimpleType MemberType { get; }
+ System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get; }
+ System.Xml.Schema.XmlSchemaElement SchemaElement { get; }
+ System.Xml.Schema.XmlSchemaType SchemaType { get; }
+ System.Xml.Schema.XmlSchemaValidity Validity { get; }
+ }
+ public partial class ValidationEventArgs : System.EventArgs
+ {
+ internal ValidationEventArgs() { }
+ public System.Xml.Schema.XmlSchemaException Exception { get { throw null; } }
+ public string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSeverityType Severity { get { throw null; } }
+ }
+ public delegate void ValidationEventHandler(object sender, System.Xml.Schema.ValidationEventArgs e);
+ public sealed partial class XmlAtomicValue : System.Xml.XPath.XPathItem, System.ICloneable
+ {
+ internal XmlAtomicValue() { }
+ public override bool IsNode { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public override string Value { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public System.Xml.Schema.XmlAtomicValue Clone() { throw null; }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type type, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ }
+ [System.Xml.Serialization.XmlRootAttribute("schema", Namespace="http://www.w3.org/2001/XMLSchema")]
+ public partial class XmlSchema : System.Xml.Schema.XmlSchemaObject
+ {
+ public const string InstanceNamespace = "http://www.w3.org/2001/XMLSchema-instance";
+ public const string Namespace = "http://www.w3.org/2001/XMLSchema";
+ public XmlSchema() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("attributeFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm AttributeFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Attributes { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("blockDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockDefault { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("elementFormDefault")]
+ public System.Xml.Schema.XmlSchemaForm ElementFormDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Elements { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("finalDefault")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("import", typeof(System.Xml.Schema.XmlSchemaImport))]
+ [System.Xml.Serialization.XmlElementAttribute("include", typeof(System.Xml.Schema.XmlSchemaInclude))]
+ [System.Xml.Serialization.XmlElementAttribute("redefine", typeof(System.Xml.Schema.XmlSchemaRedefine))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Includes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public bool IsCompiled { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("notation", typeof(System.Xml.Schema.XmlSchemaNotation))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Notations { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("targetNamespace", DataType="anyURI")]
+ public string TargetNamespace { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("version", DataType="token")]
+ public string Version { get { throw null; } set { } }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler) { }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver) { }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.Stream stream, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.IO.TextReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public static System.Xml.Schema.XmlSchema Read(System.Xml.XmlReader reader, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public void Write(System.IO.Stream stream) { }
+ public void Write(System.IO.Stream stream, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.IO.TextWriter writer) { }
+ public void Write(System.IO.TextWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ public void Write(System.Xml.XmlWriter writer) { }
+ public void Write(System.Xml.XmlWriter writer, System.Xml.XmlNamespaceManager namespaceManager) { }
+ }
+ public partial class XmlSchemaAll : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaAll() { }
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaAnnotated : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotated() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnnotation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAnnotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("appinfo", typeof(System.Xml.Schema.XmlSchemaAppInfo))]
+ [System.Xml.Serialization.XmlElementAttribute("documentation", typeof(System.Xml.Schema.XmlSchemaDocumentation))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAny : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaAny() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAnyAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAnyAttribute() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace")]
+ public string Namespace { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaContentProcessing)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("processContents")]
+ public System.Xml.Schema.XmlSchemaContentProcessing ProcessContents { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAppInfo : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaAppInfo() { }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttribute : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttribute() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType AttributeSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use AttributeSchemaType property that returns a strongly typed attribute type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object AttributeType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType")]
+ public System.Xml.Schema.XmlSchemaSimpleType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaUse)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("use")]
+ public System.Xml.Schema.XmlSchemaUse Use { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaAttributeGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroup() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAttributeGroup RedefinedAttributeGroup { get { throw null; } }
+ }
+ public partial class XmlSchemaAttributeGroupRef : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaAttributeGroupRef() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaChoice : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaChoice() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ [System.ObsoleteAttribute("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XmlSchemaCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public XmlSchemaCollection() { }
+ public XmlSchemaCollection(System.Xml.XmlNameTable nametable) { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string ns, string uri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string ns, System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema, System.Xml.XmlResolver resolver) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaCollection schema) { }
+ public bool Contains(string ns) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public System.Xml.Schema.XmlSchemaCollectionEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public sealed partial class XmlSchemaCollectionEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaCollectionEnumerator() { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public sealed partial class XmlSchemaCompilationSettings
+ {
+ public XmlSchemaCompilationSettings() { }
+ public bool EnableUpaCheck { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaComplexContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaComplexContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaComplexContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public bool IsMixed { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaComplexContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaComplexType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaComplexType() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeUses { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AttributeWildcard { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("complexContent", typeof(System.Xml.Schema.XmlSchemaComplexContent))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleContent", typeof(System.Xml.Schema.XmlSchemaSimpleContent))]
+ public System.Xml.Schema.XmlSchemaContentModel ContentModel { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaParticle ContentTypeParticle { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("mixed")]
+ public override bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaParticle Particle { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContent() { }
+ }
+ public abstract partial class XmlSchemaContentModel : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaContentModel() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaContent Content { get; set; }
+ }
+ public enum XmlSchemaContentProcessing
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("lax")]
+ Lax = 2,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("skip")]
+ Skip = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("strict")]
+ Strict = 3,
+ }
+ public enum XmlSchemaContentType
+ {
+ ElementOnly = 2,
+ Empty = 1,
+ Mixed = 3,
+ TextOnly = 0,
+ }
+ public abstract partial class XmlSchemaDatatype
+ {
+ protected XmlSchemaDatatype() { }
+ public abstract System.Xml.XmlTokenizedType TokenizedType { get; }
+ public virtual System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public abstract System.Type ValueType { get; }
+ public virtual System.Xml.Schema.XmlSchemaDatatypeVariety Variety { get { throw null; } }
+ public virtual object ChangeType(object value, System.Type targetType) { throw null; }
+ public virtual object ChangeType(object value, System.Type targetType, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; }
+ public virtual bool IsDerivedFrom(System.Xml.Schema.XmlSchemaDatatype datatype) { throw null; }
+ public abstract object ParseValue(string s, System.Xml.XmlNameTable nameTable, System.Xml.IXmlNamespaceResolver nsmgr);
+ }
+ public enum XmlSchemaDatatypeVariety
+ {
+ Atomic = 0,
+ List = 1,
+ Union = 2,
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaDerivationMethod
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("#all")]
+ All = 255,
+ [System.Xml.Serialization.XmlEnumAttribute("")]
+ Empty = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("extension")]
+ Extension = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("list")]
+ List = 8,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 256,
+ [System.Xml.Serialization.XmlEnumAttribute("restriction")]
+ Restriction = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("substitution")]
+ Substitution = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("union")]
+ Union = 16,
+ }
+ public partial class XmlSchemaDocumentation : System.Xml.Schema.XmlSchemaObject
+ {
+ public XmlSchemaDocumentation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("xml:lang")]
+ public string Language { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyElementAttribute]
+ [System.Xml.Serialization.XmlTextAttribute]
+ public System.Xml.XmlNode[] Markup { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("source", DataType="anyURI")]
+ public string Source { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaElement : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaElement() { }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("block")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Block { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("key", typeof(System.Xml.Schema.XmlSchemaKey))]
+ [System.Xml.Serialization.XmlElementAttribute("keyref", typeof(System.Xml.Schema.XmlSchemaKeyref))]
+ [System.Xml.Serialization.XmlElementAttribute("unique", typeof(System.Xml.Schema.XmlSchemaUnique))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Constraints { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("default")]
+ public string DefaultValue { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType ElementSchemaType { get { throw null; } }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use ElementSchemaType property that returns a strongly typed element type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object ElementType { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public string FixedValue { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaForm)(0))]
+ [System.Xml.Serialization.XmlAttributeAttribute("form")]
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("abstract")]
+ public bool IsAbstract { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("nillable")]
+ public bool IsNillable { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("type")]
+ public System.Xml.XmlQualifiedName SchemaTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("substitutionGroup")]
+ public System.Xml.XmlQualifiedName SubstitutionGroup { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerationFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaEnumerationFacet() { }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaException : System.SystemException
+ {
+ public XmlSchemaException() { }
+ protected XmlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaException(string message) { }
+ public XmlSchemaException(string message, System.Exception innerException) { }
+ public XmlSchemaException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject SourceSchemaObject { get { throw null; } }
+ public string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XmlSchemaExternal : System.Xml.Schema.XmlSchemaObject
+ {
+ protected XmlSchemaExternal() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("id", DataType="ID")]
+ public string Id { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchema Schema { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("schemaLocation", DataType="anyURI")]
+ public string SchemaLocation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAnyAttributeAttribute]
+ public System.Xml.XmlAttribute[] UnhandledAttributes { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaFacet : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaFacet() { }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.Xml.Serialization.XmlAttributeAttribute("fixed")]
+ public virtual bool IsFixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("value")]
+ public string Value { get { throw null; } set { } }
+ }
+ public enum XmlSchemaForm
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("qualified")]
+ Qualified = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("unqualified")]
+ Unqualified = 2,
+ }
+ public partial class XmlSchemaFractionDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaFractionDigitsFacet() { }
+ }
+ public partial class XmlSchemaGroup : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaGroup() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("all", typeof(System.Xml.Schema.XmlSchemaAll))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ }
+ public abstract partial class XmlSchemaGroupBase : System.Xml.Schema.XmlSchemaParticle
+ {
+ protected XmlSchemaGroupBase() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public abstract System.Xml.Schema.XmlSchemaObjectCollection Items { get; }
+ }
+ public partial class XmlSchemaGroupRef : System.Xml.Schema.XmlSchemaParticle
+ {
+ public XmlSchemaGroupRef() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaGroupBase Particle { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("ref")]
+ public System.Xml.XmlQualifiedName RefName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaIdentityConstraint : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaIdentityConstraint() { }
+ [System.Xml.Serialization.XmlElementAttribute("field", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Fields { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("selector", typeof(System.Xml.Schema.XmlSchemaXPath))]
+ public System.Xml.Schema.XmlSchemaXPath Selector { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaImport : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaImport() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("namespace", DataType="anyURI")]
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaInclude : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaInclude() { }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ public System.Xml.Schema.XmlSchemaAnnotation Annotation { get { throw null; } set { } }
+ }
+ public sealed partial class XmlSchemaInference
+ {
+ public XmlSchemaInference() { }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption Occurrence { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaInference.InferenceOption TypeInference { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument) { throw null; }
+ public System.Xml.Schema.XmlSchemaSet InferSchema(System.Xml.XmlReader instanceDocument, System.Xml.Schema.XmlSchemaSet schemas) { throw null; }
+ public enum InferenceOption
+ {
+ Relaxed = 1,
+ Restricted = 0,
+ }
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaInferenceException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaInferenceException() { }
+ protected XmlSchemaInferenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaInferenceException(string message) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException) { }
+ public XmlSchemaInferenceException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class XmlSchemaInfo : System.Xml.Schema.IXmlSchemaInfo
+ {
+ public XmlSchemaInfo() { }
+ public System.Xml.Schema.XmlSchemaContentType ContentType { get { throw null; } set { } }
+ public bool IsDefault { get { throw null; } set { } }
+ public bool IsNil { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaSimpleType MemberType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaAttribute SchemaAttribute { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaElement SchemaElement { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaType SchemaType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaValidity Validity { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaKey : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKey() { }
+ }
+ public partial class XmlSchemaKeyref : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaKeyref() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("refer")]
+ public System.Xml.XmlQualifiedName Refer { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaLengthFacet() { }
+ }
+ public partial class XmlSchemaMaxExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMaxInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMaxLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMaxLengthFacet() { }
+ }
+ public partial class XmlSchemaMinExclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinExclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinInclusiveFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaMinInclusiveFacet() { }
+ }
+ public partial class XmlSchemaMinLengthFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaMinLengthFacet() { }
+ }
+ public partial class XmlSchemaNotation : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaNotation() { }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("public")]
+ public string Public { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("system")]
+ public string System { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaNumericFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ protected XmlSchemaNumericFacet() { }
+ }
+ [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")]
+ public abstract partial class XmlSchemaObject
+ {
+ protected XmlSchemaObject() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LineNumber { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public int LinePosition { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlNamespaceDeclarationsAttribute]
+ public System.Xml.Serialization.XmlSerializerNamespaces Namespaces { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObject Parent { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public string SourceUri { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaObjectCollection : System.Collections.CollectionBase
+ {
+ public XmlSchemaObjectCollection() { }
+ public XmlSchemaObjectCollection(System.Xml.Schema.XmlSchemaObject parent) { }
+ public virtual System.Xml.Schema.XmlSchemaObject this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchemaObject[] array, int index) { }
+ public new System.Xml.Schema.XmlSchemaObjectEnumerator GetEnumerator() { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchemaObject item) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchemaObject item) { }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object item) { }
+ protected override void OnRemove(int index, object item) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchemaObject item) { }
+ }
+ public partial class XmlSchemaObjectEnumerator : System.Collections.IEnumerator
+ {
+ internal XmlSchemaObjectEnumerator() { }
+ public System.Xml.Schema.XmlSchemaObject Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public bool MoveNext() { throw null; }
+ public void Reset() { }
+ bool System.Collections.IEnumerator.MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaObjectTable
+ {
+ internal XmlSchemaObjectTable() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObject this[System.Xml.XmlQualifiedName name] { get { throw null; } }
+ public System.Collections.ICollection Names { get { throw null; } }
+ public System.Collections.ICollection Values { get { throw null; } }
+ public bool Contains(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; }
+ }
+ public abstract partial class XmlSchemaParticle : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaParticle() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MaxOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("maxOccurs")]
+ public string MaxOccursString { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public decimal MinOccurs { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("minOccurs")]
+ public string MinOccursString { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaPatternFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaPatternFacet() { }
+ }
+ public partial class XmlSchemaRedefine : System.Xml.Schema.XmlSchemaExternal
+ {
+ public XmlSchemaRedefine() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable AttributeGroups { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable Groups { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("annotation", typeof(System.Xml.Schema.XmlSchemaAnnotation))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("complexType", typeof(System.Xml.Schema.XmlSchemaComplexType))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroup))]
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaObjectTable SchemaTypes { get { throw null; } }
+ }
+ public partial class XmlSchemaSequence : System.Xml.Schema.XmlSchemaGroupBase
+ {
+ public XmlSchemaSequence() { }
+ [System.Xml.Serialization.XmlElementAttribute("any", typeof(System.Xml.Schema.XmlSchemaAny))]
+ [System.Xml.Serialization.XmlElementAttribute("choice", typeof(System.Xml.Schema.XmlSchemaChoice))]
+ [System.Xml.Serialization.XmlElementAttribute("element", typeof(System.Xml.Schema.XmlSchemaElement))]
+ [System.Xml.Serialization.XmlElementAttribute("group", typeof(System.Xml.Schema.XmlSchemaGroupRef))]
+ [System.Xml.Serialization.XmlElementAttribute("sequence", typeof(System.Xml.Schema.XmlSchemaSequence))]
+ public override System.Xml.Schema.XmlSchemaObjectCollection Items { get { throw null; } }
+ }
+ public partial class XmlSchemaSet
+ {
+ public XmlSchemaSet() { }
+ public XmlSchemaSet(System.Xml.XmlNameTable nameTable) { }
+ public System.Xml.Schema.XmlSchemaCompilationSettings CompilationSettings { get { throw null; } set { } }
+ public int Count { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalAttributes { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalElements { get { throw null; } }
+ public System.Xml.Schema.XmlSchemaObjectTable GlobalTypes { get { throw null; } }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.XmlNameTable NameTable { get { throw null; } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, string schemaUri) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(string targetNamespace, System.Xml.XmlReader schemaDocument) { throw null; }
+ public System.Xml.Schema.XmlSchema Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Add(System.Xml.Schema.XmlSchemaSet schemas) { }
+ public void Compile() { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] schemas, int index) { }
+ public System.Xml.Schema.XmlSchema Remove(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public bool RemoveRecursive(System.Xml.Schema.XmlSchema schemaToRemove) { throw null; }
+ public System.Xml.Schema.XmlSchema Reprocess(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public System.Collections.ICollection Schemas() { throw null; }
+ public System.Collections.ICollection Schemas(string targetNamespace) { throw null; }
+ }
+ public partial class XmlSchemaSimpleContent : System.Xml.Schema.XmlSchemaContentModel
+ {
+ public XmlSchemaSimpleContent() { }
+ [System.Xml.Serialization.XmlElementAttribute("extension", typeof(System.Xml.Schema.XmlSchemaSimpleContentExtension))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleContentRestriction))]
+ public override System.Xml.Schema.XmlSchemaContent Content { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentExtension : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentExtension() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleContentRestriction : System.Xml.Schema.XmlSchemaContent
+ {
+ public XmlSchemaSimpleContentRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("anyAttribute")]
+ public System.Xml.Schema.XmlSchemaAnyAttribute AnyAttribute { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("attribute", typeof(System.Xml.Schema.XmlSchemaAttribute))]
+ [System.Xml.Serialization.XmlElementAttribute("attributeGroup", typeof(System.Xml.Schema.XmlSchemaAttributeGroupRef))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Attributes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleType : System.Xml.Schema.XmlSchemaType
+ {
+ public XmlSchemaSimpleType() { }
+ [System.Xml.Serialization.XmlElementAttribute("list", typeof(System.Xml.Schema.XmlSchemaSimpleTypeList))]
+ [System.Xml.Serialization.XmlElementAttribute("restriction", typeof(System.Xml.Schema.XmlSchemaSimpleTypeRestriction))]
+ [System.Xml.Serialization.XmlElementAttribute("union", typeof(System.Xml.Schema.XmlSchemaSimpleTypeUnion))]
+ public System.Xml.Schema.XmlSchemaSimpleTypeContent Content { get { throw null; } set { } }
+ }
+ public abstract partial class XmlSchemaSimpleTypeContent : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ protected XmlSchemaSimpleTypeContent() { }
+ }
+ public partial class XmlSchemaSimpleTypeList : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeList() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType ItemType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("itemType")]
+ public System.Xml.XmlQualifiedName ItemTypeName { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaSimpleTypeRestriction : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeRestriction() { }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaSimpleType BaseType { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("base")]
+ public System.Xml.XmlQualifiedName BaseTypeName { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlElementAttribute("enumeration", typeof(System.Xml.Schema.XmlSchemaEnumerationFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("fractionDigits", typeof(System.Xml.Schema.XmlSchemaFractionDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("length", typeof(System.Xml.Schema.XmlSchemaLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxExclusive", typeof(System.Xml.Schema.XmlSchemaMaxExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxInclusive", typeof(System.Xml.Schema.XmlSchemaMaxInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("maxLength", typeof(System.Xml.Schema.XmlSchemaMaxLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minExclusive", typeof(System.Xml.Schema.XmlSchemaMinExclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minInclusive", typeof(System.Xml.Schema.XmlSchemaMinInclusiveFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("minLength", typeof(System.Xml.Schema.XmlSchemaMinLengthFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("pattern", typeof(System.Xml.Schema.XmlSchemaPatternFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("totalDigits", typeof(System.Xml.Schema.XmlSchemaTotalDigitsFacet))]
+ [System.Xml.Serialization.XmlElementAttribute("whiteSpace", typeof(System.Xml.Schema.XmlSchemaWhiteSpaceFacet))]
+ public System.Xml.Schema.XmlSchemaObjectCollection Facets { get { throw null; } }
+ }
+ public partial class XmlSchemaSimpleTypeUnion : System.Xml.Schema.XmlSchemaSimpleTypeContent
+ {
+ public XmlSchemaSimpleTypeUnion() { }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaSimpleType[] BaseMemberTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlElementAttribute("simpleType", typeof(System.Xml.Schema.XmlSchemaSimpleType))]
+ public System.Xml.Schema.XmlSchemaObjectCollection BaseTypes { get { throw null; } }
+ [System.Xml.Serialization.XmlAttributeAttribute("memberTypes")]
+ public System.Xml.XmlQualifiedName[] MemberTypes { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaTotalDigitsFacet : System.Xml.Schema.XmlSchemaNumericFacet
+ {
+ public XmlSchemaTotalDigitsFacet() { }
+ }
+ public partial class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaType() { }
+ [System.ObsoleteAttribute("This property has been deprecated. Please use BaseXmlSchemaType property that returns a strongly typed base schema type. http://go.microsoft.com/fwlink/?linkid=14202")]
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public object BaseSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaType BaseXmlSchemaType { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDatatype Datatype { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod DerivedBy { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute((System.Xml.Schema.XmlSchemaDerivationMethod)(256))]
+ [System.Xml.Serialization.XmlAttributeAttribute("final")]
+ public System.Xml.Schema.XmlSchemaDerivationMethod Final { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlSchemaDerivationMethod FinalResolved { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public virtual bool IsMixed { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlAttributeAttribute("name")]
+ public string Name { get { throw null; } set { } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.XmlQualifiedName QualifiedName { get { throw null; } }
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ public System.Xml.Schema.XmlTypeCode TypeCode { get { throw null; } }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaComplexType GetBuiltInComplexType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.Schema.XmlTypeCode typeCode) { throw null; }
+ public static System.Xml.Schema.XmlSchemaSimpleType GetBuiltInSimpleType(System.Xml.XmlQualifiedName qualifiedName) { throw null; }
+ public static bool IsDerivedFrom(System.Xml.Schema.XmlSchemaType derivedType, System.Xml.Schema.XmlSchemaType baseType, System.Xml.Schema.XmlSchemaDerivationMethod except) { throw null; }
+ }
+ public partial class XmlSchemaUnique : System.Xml.Schema.XmlSchemaIdentityConstraint
+ {
+ public XmlSchemaUnique() { }
+ }
+ public enum XmlSchemaUse
+ {
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ [System.Xml.Serialization.XmlEnumAttribute("optional")]
+ Optional = 1,
+ [System.Xml.Serialization.XmlEnumAttribute("prohibited")]
+ Prohibited = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("required")]
+ Required = 3,
+ }
+ [System.SerializableAttribute]
+ public partial class XmlSchemaValidationException : System.Xml.Schema.XmlSchemaException
+ {
+ public XmlSchemaValidationException() { }
+ protected XmlSchemaValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XmlSchemaValidationException(string message) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException) { }
+ public XmlSchemaValidationException(string message, System.Exception innerException, int lineNumber, int linePosition) { }
+ public object SourceObject { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ protected internal void SetSourceObject(object sourceObject) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlSchemaValidationFlags
+ {
+ AllowXmlAttributes = 16,
+ None = 0,
+ ProcessIdentityConstraints = 8,
+ ProcessInlineSchema = 1,
+ ProcessSchemaLocation = 2,
+ ReportValidationWarnings = 4,
+ }
+ public sealed partial class XmlSchemaValidator
+ {
+ public XmlSchemaValidator(System.Xml.XmlNameTable nameTable, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.IXmlNamespaceResolver namespaceResolver, System.Xml.Schema.XmlSchemaValidationFlags validationFlags) { }
+ public System.Xml.IXmlLineInfo LineInfoProvider { get { throw null; } set { } }
+ public System.Uri SourceUri { get { throw null; } set { } }
+ public object ValidationEventSender { get { throw null; } set { } }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public event System.Xml.Schema.ValidationEventHandler ValidationEventHandler { add { } remove { } }
+ public void AddSchema(System.Xml.Schema.XmlSchema schema) { }
+ public void EndValidation() { }
+ public System.Xml.Schema.XmlSchemaAttribute[] GetExpectedAttributes() { throw null; }
+ public System.Xml.Schema.XmlSchemaParticle[] GetExpectedParticles() { throw null; }
+ public void GetUnspecifiedDefaultAttributes(System.Collections.ArrayList defaultAttributes) { }
+ public void Initialize() { }
+ public void Initialize(System.Xml.Schema.XmlSchemaObject partialValidationType) { }
+ public void SkipToEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public object ValidateAttribute(string localName, string namespaceUri, string attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateAttribute(string localName, string namespaceUri, System.Xml.Schema.XmlValueGetter attributeValue, System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateElement(string localName, string namespaceUri, System.Xml.Schema.XmlSchemaInfo schemaInfo, string xsiType, string xsiNil, string xsiSchemaLocation, string xsiNoNamespaceSchemaLocation) { }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo) { throw null; }
+ public object ValidateEndElement(System.Xml.Schema.XmlSchemaInfo schemaInfo, object typedValue) { throw null; }
+ public void ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo schemaInfo) { }
+ public void ValidateText(string elementValue) { }
+ public void ValidateText(System.Xml.Schema.XmlValueGetter elementValue) { }
+ public void ValidateWhitespace(string elementValue) { }
+ public void ValidateWhitespace(System.Xml.Schema.XmlValueGetter elementValue) { }
+ }
+ public enum XmlSchemaValidity
+ {
+ Invalid = 2,
+ NotKnown = 0,
+ Valid = 1,
+ }
+ public partial class XmlSchemaWhiteSpaceFacet : System.Xml.Schema.XmlSchemaFacet
+ {
+ public XmlSchemaWhiteSpaceFacet() { }
+ }
+ public partial class XmlSchemaXPath : System.Xml.Schema.XmlSchemaAnnotated
+ {
+ public XmlSchemaXPath() { }
+ [System.ComponentModel.DefaultValueAttribute("")]
+ [System.Xml.Serialization.XmlAttributeAttribute("xpath")]
+ public string XPath { get { throw null; } set { } }
+ }
+ public enum XmlSeverityType
+ {
+ Error = 0,
+ Warning = 1,
+ }
+ public enum XmlTypeCode
+ {
+ AnyAtomicType = 10,
+ AnyUri = 28,
+ Attribute = 5,
+ Base64Binary = 27,
+ Boolean = 13,
+ Byte = 46,
+ Comment = 8,
+ Date = 20,
+ DateTime = 18,
+ DayTimeDuration = 54,
+ Decimal = 14,
+ Document = 3,
+ Double = 16,
+ Duration = 17,
+ Element = 4,
+ Entity = 39,
+ Float = 15,
+ GDay = 24,
+ GMonth = 25,
+ GMonthDay = 23,
+ GYear = 22,
+ GYearMonth = 21,
+ HexBinary = 26,
+ Id = 37,
+ Idref = 38,
+ Int = 44,
+ Integer = 40,
+ Item = 1,
+ Language = 33,
+ Long = 43,
+ Name = 35,
+ Namespace = 6,
+ NCName = 36,
+ NegativeInteger = 42,
+ NmToken = 34,
+ Node = 2,
+ None = 0,
+ NonNegativeInteger = 47,
+ NonPositiveInteger = 41,
+ NormalizedString = 31,
+ Notation = 30,
+ PositiveInteger = 52,
+ ProcessingInstruction = 7,
+ QName = 29,
+ Short = 45,
+ String = 12,
+ Text = 9,
+ Time = 19,
+ Token = 32,
+ UnsignedByte = 51,
+ UnsignedInt = 49,
+ UnsignedLong = 48,
+ UnsignedShort = 50,
+ UntypedAtomic = 11,
+ YearMonthDuration = 53,
+ }
+ public delegate object XmlValueGetter();
+}
+namespace System.Xml.Serialization
+{
+ [System.FlagsAttribute]
+ public enum CodeGenerationOptions
+ {
+ [System.Xml.Serialization.XmlEnumAttribute("enableDataBinding")]
+ EnableDataBinding = 16,
+ [System.Xml.Serialization.XmlEnumAttribute("newAsync")]
+ GenerateNewAsync = 2,
+ [System.Xml.Serialization.XmlEnumAttribute("oldAsync")]
+ GenerateOldAsync = 4,
+ [System.Xml.Serialization.XmlEnumAttribute("order")]
+ GenerateOrder = 8,
+ [System.Xml.Serialization.XmlEnumAttribute("properties")]
+ GenerateProperties = 1,
+ [System.Xml.Serialization.XmlIgnoreAttribute]
+ None = 0,
+ }
+ public partial class CodeIdentifier
+ {
+ [System.ObsoleteAttribute("This class should never get constructed as it contains only static methods.")]
+ public CodeIdentifier() { }
+ public static string MakeCamel(string identifier) { throw null; }
+ public static string MakePascal(string identifier) { throw null; }
+ public static string MakeValid(string identifier) { throw null; }
+ }
+ public partial class CodeIdentifiers
+ {
+ public CodeIdentifiers() { }
+ public CodeIdentifiers(bool caseSensitive) { }
+ public bool UseCamelCasing { get { throw null; } set { } }
+ public void Add(string identifier, object value) { }
+ public void AddReserved(string identifier) { }
+ public string AddUnique(string identifier, object value) { throw null; }
+ public void Clear() { }
+ public bool IsInUse(string identifier) { throw null; }
+ public string MakeRightCase(string identifier) { throw null; }
+ public string MakeUnique(string identifier) { throw null; }
+ public void Remove(string identifier) { }
+ public void RemoveReserved(string identifier) { }
+ public object ToArray(System.Type type) { throw null; }
+ }
+ public partial class ImportContext
+ {
+ public ImportContext(System.Xml.Serialization.CodeIdentifiers identifiers, bool shareTypes) { }
+ public bool ShareTypes { get { throw null; } }
+ public System.Xml.Serialization.CodeIdentifiers TypeIdentifiers { get { throw null; } }
+ public System.Collections.Specialized.StringCollection Warnings { get { throw null; } }
+ }
+ public partial interface IXmlSerializable
+ {
+ System.Xml.Schema.XmlSchema GetSchema();
+ void ReadXml(System.Xml.XmlReader reader);
+ void WriteXml(System.Xml.XmlWriter writer);
+ }
+ public partial interface IXmlTextParser
+ {
+ bool Normalized { get; set; }
+ System.Xml.WhitespaceHandling WhitespaceHandling { get; set; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapAttributeAttribute : System.Attribute
+ {
+ public SoapAttributeAttribute() { }
+ public SoapAttributeAttribute(string attributeName) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class SoapAttributeOverrides
+ {
+ public SoapAttributeOverrides() { }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.SoapAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.SoapAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.SoapAttributes attributes) { }
+ }
+ public partial class SoapAttributes
+ {
+ public SoapAttributes() { }
+ public SoapAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.SoapAttributeAttribute SoapAttribute { get { throw null; } set { } }
+ public object SoapDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapElementAttribute SoapElement { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapEnumAttribute SoapEnum { get { throw null; } set { } }
+ public bool SoapIgnore { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapTypeAttribute SoapType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapElementAttribute : System.Attribute
+ {
+ public SoapElementAttribute() { }
+ public SoapElementAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class SoapEnumAttribute : System.Attribute
+ {
+ public SoapEnumAttribute() { }
+ public SoapEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class SoapIgnoreAttribute : System.Attribute
+ {
+ public SoapIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class SoapIncludeAttribute : System.Attribute
+ {
+ public SoapIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class SoapReflectionImporter
+ {
+ public SoapReflectionImporter() { }
+ public SoapReflectionImporter(string defaultNamespace) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides) { }
+ public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class SoapSchemaMember
+ {
+ public SoapSchemaMember() { }
+ public string MemberName { get { throw null; } set { } }
+ public System.Xml.XmlQualifiedName MemberType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class SoapTypeAttribute : System.Attribute
+ {
+ public SoapTypeAttribute() { }
+ public SoapTypeAttribute(string typeName) { }
+ public SoapTypeAttribute(string typeName, string ns) { }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class UnreferencedObjectEventArgs : System.EventArgs
+ {
+ public UnreferencedObjectEventArgs(object o, string id) { }
+ public string UnreferencedId { get { throw null; } }
+ public object UnreferencedObject { get { throw null; } }
+ }
+ public delegate void UnreferencedObjectEventHandler(object sender, System.Xml.Serialization.UnreferencedObjectEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlAnyAttributeAttribute : System.Attribute
+ {
+ public XmlAnyAttributeAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlAnyElementAttribute : System.Attribute
+ {
+ public XmlAnyElementAttribute() { }
+ public XmlAnyElementAttribute(string name) { }
+ public XmlAnyElementAttribute(string name, string ns) { }
+ public string Name { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ public partial class XmlAnyElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlAnyElementAttributes() { }
+ public System.Xml.Serialization.XmlAnyElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlArrayAttribute : System.Attribute
+ {
+ public XmlArrayAttribute() { }
+ public XmlArrayAttribute(string elementName) { }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlArrayItemAttribute : System.Attribute
+ {
+ public XmlArrayItemAttribute() { }
+ public XmlArrayItemAttribute(string elementName) { }
+ public XmlArrayItemAttribute(string elementName, System.Type type) { }
+ public XmlArrayItemAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int NestingLevel { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlArrayItemAttributes : System.Collections.CollectionBase
+ {
+ public XmlArrayItemAttributes() { }
+ public System.Xml.Serialization.XmlArrayItemAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlAttributeAttribute : System.Attribute
+ {
+ public XmlAttributeAttribute() { }
+ public XmlAttributeAttribute(string attributeName) { }
+ public XmlAttributeAttribute(string attributeName, System.Type type) { }
+ public XmlAttributeAttribute(System.Type type) { }
+ public string AttributeName { get { throw null; } set { } }
+ public string DataType { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlAttributeEventArgs : System.EventArgs
+ {
+ internal XmlAttributeEventArgs() { }
+ public System.Xml.XmlAttribute Attr { get { throw null; } }
+ public string ExpectedAttributes { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlAttributeEventHandler(object sender, System.Xml.Serialization.XmlAttributeEventArgs e);
+ public partial class XmlAttributeOverrides
+ {
+ public XmlAttributeOverrides() { }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type] { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributes this[System.Type type, string member] { get { throw null; } }
+ public void Add(System.Type type, string member, System.Xml.Serialization.XmlAttributes attributes) { }
+ public void Add(System.Type type, System.Xml.Serialization.XmlAttributes attributes) { }
+ }
+ public partial class XmlAttributes
+ {
+ public XmlAttributes() { }
+ public XmlAttributes(System.Reflection.ICustomAttributeProvider provider) { }
+ public System.Xml.Serialization.XmlAnyAttributeAttribute XmlAnyAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAnyElementAttributes XmlAnyElements { get { throw null; } }
+ public System.Xml.Serialization.XmlArrayAttribute XmlArray { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlArrayItemAttributes XmlArrayItems { get { throw null; } }
+ public System.Xml.Serialization.XmlAttributeAttribute XmlAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlChoiceIdentifierAttribute XmlChoiceIdentifier { get { throw null; } }
+ public object XmlDefaultValue { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementAttributes XmlElements { get { throw null; } }
+ public System.Xml.Serialization.XmlEnumAttribute XmlEnum { get { throw null; } set { } }
+ public bool XmlIgnore { get { throw null; } set { } }
+ public bool Xmlns { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlRootAttribute XmlRoot { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTextAttribute XmlText { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlTypeAttribute XmlType { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlChoiceIdentifierAttribute : System.Attribute
+ {
+ public XmlChoiceIdentifierAttribute() { }
+ public XmlChoiceIdentifierAttribute(string name) { }
+ public string MemberName { get { throw null; } set { } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct XmlDeserializationEvents
+ {
+ public System.Xml.Serialization.XmlAttributeEventHandler OnUnknownAttribute { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlElementEventHandler OnUnknownElement { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlNodeEventHandler OnUnknownNode { get { throw null; } set { } }
+ public System.Xml.Serialization.UnreferencedObjectEventHandler OnUnreferencedObject { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
+ public partial class XmlElementAttribute : System.Attribute
+ {
+ public XmlElementAttribute() { }
+ public XmlElementAttribute(string elementName) { }
+ public XmlElementAttribute(string elementName, System.Type type) { }
+ public XmlElementAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public int Order { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public partial class XmlElementAttributes : System.Collections.CollectionBase
+ {
+ public XmlElementAttributes() { }
+ public System.Xml.Serialization.XmlElementAttribute this[int index] { get { throw null; } set { } }
+ public int Add(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public bool Contains(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void CopyTo(System.Xml.Serialization.XmlElementAttribute[] array, int index) { }
+ public int IndexOf(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
+ public void Insert(int index, System.Xml.Serialization.XmlElementAttribute attribute) { }
+ public void Remove(System.Xml.Serialization.XmlElementAttribute attribute) { }
+ }
+ public partial class XmlElementEventArgs : System.EventArgs
+ {
+ internal XmlElementEventArgs() { }
+ public System.Xml.XmlElement Element { get { throw null; } }
+ public string ExpectedElements { get { throw null; } }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ }
+ public delegate void XmlElementEventHandler(object sender, System.Xml.Serialization.XmlElementEventArgs e);
+ [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
+ public partial class XmlEnumAttribute : System.Attribute
+ {
+ public XmlEnumAttribute() { }
+ public XmlEnumAttribute(string name) { }
+ public string Name { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlIgnoreAttribute : System.Attribute
+ {
+ public XmlIgnoreAttribute() { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
+ public partial class XmlIncludeAttribute : System.Attribute
+ {
+ public XmlIncludeAttribute(System.Type type) { }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ public abstract partial class XmlMapping
+ {
+ internal XmlMapping() { }
+ public string ElementName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ [System.MonoTODOAttribute]
+ public string XsdElementName { get { throw null; } }
+ public void SetKey(string key) { }
+ }
+ [System.FlagsAttribute]
+ public enum XmlMappingAccess
+ {
+ None = 0,
+ Read = 1,
+ Write = 2,
+ }
+ public partial class XmlMemberMapping
+ {
+ internal XmlMemberMapping() { }
+ public bool Any { get { throw null; } }
+ public bool CheckSpecified { get { throw null; } }
+ public string ElementName { get { throw null; } }
+ public string MemberName { get { throw null; } }
+ public string Namespace { get { throw null; } }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string TypeNamespace { get { throw null; } }
+ public string XsdElementName { get { throw null; } }
+ }
+ public partial class XmlMembersMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlMembersMapping() { }
+ public int Count { get { throw null; } }
+ public System.Xml.Serialization.XmlMemberMapping this[int index] { get { throw null; } }
+ public string TypeName { [System.MonoTODOAttribute]get { throw null; } }
+ public string TypeNamespace { [System.MonoTODOAttribute]get { throw null; } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlNamespaceDeclarationsAttribute : System.Attribute
+ {
+ public XmlNamespaceDeclarationsAttribute() { }
+ }
+ public partial class XmlNodeEventArgs : System.EventArgs
+ {
+ internal XmlNodeEventArgs() { }
+ public int LineNumber { get { throw null; } }
+ public int LinePosition { get { throw null; } }
+ public string LocalName { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string NamespaceURI { get { throw null; } }
+ public System.Xml.XmlNodeType NodeType { get { throw null; } }
+ public object ObjectBeingDeserialized { get { throw null; } }
+ public string Text { get { throw null; } }
+ }
+ public delegate void XmlNodeEventHandler(object sender, System.Xml.Serialization.XmlNodeEventArgs e);
+ public partial class XmlReflectionImporter
+ {
+ public XmlReflectionImporter() { }
+ public XmlReflectionImporter(string defaultNamespace) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides) { }
+ public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides, string defaultNamespace) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public void IncludeType(System.Type type) { }
+ public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
+ }
+ public partial class XmlReflectionMember
+ {
+ public XmlReflectionMember() { }
+ public bool IsReturnValue { get { throw null; } set { } }
+ public string MemberName { get { throw null; } set { } }
+ public System.Type MemberType { get { throw null; } set { } }
+ public bool OverrideIsNullable { get { throw null; } set { } }
+ public System.Xml.Serialization.SoapAttributes SoapAttributes { get { throw null; } set { } }
+ public System.Xml.Serialization.XmlAttributes XmlAttributes { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(9244))]
+ public partial class XmlRootAttribute : System.Attribute
+ {
+ public XmlRootAttribute() { }
+ public XmlRootAttribute(string elementName) { }
+ public string DataType { get { throw null; } set { } }
+ public string ElementName { get { throw null; } set { } }
+ public bool IsNullable { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ }
+ public partial class XmlSchemaEnumerator : System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerator, System.IDisposable
+ {
+ public XmlSchemaEnumerator(System.Xml.Serialization.XmlSchemas list) { }
+ public System.Xml.Schema.XmlSchema Current { get { throw null; } }
+ object System.Collections.IEnumerator.Current { get { throw null; } }
+ public void Dispose() { }
+ public bool MoveNext() { throw null; }
+ void System.Collections.IEnumerator.Reset() { }
+ }
+ public partial class XmlSchemaExporter
+ {
+ public XmlSchemaExporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ [System.MonoTODOAttribute]
+ public string ExportAnyType(string ns) { throw null; }
+ [System.MonoNotSupportedAttribute("")]
+ public string ExportAnyType(System.Xml.Serialization.XmlMembersMapping members) { throw null; }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
+ public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlQualifiedName ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { throw null; }
+ public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ }
+ public partial class XmlSchemaImporter
+ {
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas) { }
+ public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers) { }
+ public System.Xml.Serialization.XmlMembersMapping ImportAnyType(System.Xml.XmlQualifiedName typeName, string elementName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType) { throw null; }
+ [System.MonoTODOAttribute("baseType and baseTypeCanBeIndirect are ignored")]
+ public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
+ public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Xml.XmlQualifiedName name) { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1036))]
+ public sealed partial class XmlSchemaProviderAttribute : System.Attribute
+ {
+ public XmlSchemaProviderAttribute(string methodName) { }
+ public bool IsAny { get { throw null; } set { } }
+ public string MethodName { get { throw null; } }
+ }
+ public partial class XmlSchemas : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerable
+ {
+ public XmlSchemas() { }
+ public bool IsCompiled { get { throw null; } }
+ public System.Xml.Schema.XmlSchema this[int index] { get { throw null; } set { } }
+ public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
+ public int Add(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public int Add(System.Xml.Schema.XmlSchema schema, System.Uri baseUri) { throw null; }
+ public void Add(System.Xml.Serialization.XmlSchemas schemas) { }
+ public void AddReference(System.Xml.Schema.XmlSchema schema) { }
+ public void Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile) { }
+ public bool Contains(string targetNamespace) { throw null; }
+ public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
+ public object Find(System.Xml.XmlQualifiedName name, System.Type type) { throw null; }
+ public System.Collections.IList GetSchemas(string ns) { throw null; }
+ public int IndexOf(System.Xml.Schema.XmlSchema schema) { throw null; }
+ public void Insert(int index, System.Xml.Schema.XmlSchema schema) { }
+ public static bool IsDataSet(System.Xml.Schema.XmlSchema schema) { throw null; }
+ protected override void OnClear() { }
+ protected override void OnInsert(int index, object value) { }
+ protected override void OnRemove(int index, object value) { }
+ protected override void OnSet(int index, object oldValue, object newValue) { }
+ public void Remove(System.Xml.Schema.XmlSchema schema) { }
+ System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema> System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>.GetEnumerator() { throw null; }
+ }
+ public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
+ public delegate void XmlSerializationFixupCallback(object fixup);
+ public abstract partial class XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationGeneratedCode() { }
+ }
+ public delegate object XmlSerializationReadCallback();
+ [System.MonoTODOAttribute]
+ public abstract partial class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationReader() { }
+ [System.MonoTODOAttribute]
+ protected bool DecodeName { get { throw null; } set { } }
+ protected System.Xml.XmlDocument Document { get { throw null; } }
+ [System.MonoTODOAttribute]
+ protected bool IsReturnValue { get { throw null; } set { } }
+ protected System.Xml.XmlReader Reader { get { throw null; } }
+ protected int ReaderCount { get { throw null; } }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup) { }
+ protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup) { }
+ protected void AddReadCallback(string name, string ns, System.Type type, System.Xml.Serialization.XmlSerializationReadCallback read) { }
+ protected void AddTarget(string id, object o) { }
+ protected void CheckReaderCount(ref int whileIterations, ref int readerCount) { }
+ protected string CollapseWhitespace(string value) { throw null; }
+ protected System.Exception CreateAbstractTypeException(string name, string ns) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase) { throw null; }
+ protected System.Exception CreateCtorHasSecurityException(string typeName) { throw null; }
+ protected System.Exception CreateInaccessibleConstructorException(string typeName) { throw null; }
+ protected System.Exception CreateInvalidCastException(System.Type type, object value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateInvalidCastException(System.Type type, object value, string id) { throw null; }
+ [System.MonoTODOAttribute]
+ protected System.Exception CreateMissingIXmlSerializableType(string name, string ns, string clrType) { throw null; }
+ protected System.Exception CreateReadOnlyCollectionException(string name) { throw null; }
+ protected System.Exception CreateUnknownConstantException(string value, System.Type enumType) { throw null; }
+ protected System.Exception CreateUnknownNodeException() { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Array EnsureArrayIndex(System.Array a, int index, System.Type elementType) { throw null; }
+ [System.MonoTODOAttribute]
+ protected void FixupArrayRefs(object fixup) { }
+ [System.MonoTODOAttribute]
+ protected int GetArrayLength(string name, string ns) { throw null; }
+ protected bool GetNullAttr() { throw null; }
+ protected object GetTarget(string id) { throw null; }
+ protected System.Xml.XmlQualifiedName GetXsiType() { throw null; }
+ protected abstract void InitCallbacks();
+ protected abstract void InitIDs();
+ protected bool IsXmlnsAttribute(string name) { throw null; }
+ protected void ParseWsdlArrayType(System.Xml.XmlAttribute attr) { }
+ protected System.Xml.XmlQualifiedName ReadElementQualifiedName() { throw null; }
+ protected void ReadEndElement() { }
+ protected bool ReadNull() { throw null; }
+ protected System.Xml.XmlQualifiedName ReadNullableQualifiedName() { throw null; }
+ protected string ReadNullableString() { throw null; }
+ protected bool ReadReference(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencedElement() { throw null; }
+ protected object ReadReferencedElement(string name, string ns) { throw null; }
+ protected void ReadReferencedElements() { }
+ protected object ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(string name, string ns, out string fixupReference) { fixupReference = default(string); throw null; }
+ protected object ReadReferencingElement(out string fixupReference) { fixupReference = default(string); throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable) { throw null; }
+ protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny) { throw null; }
+ protected string ReadString(string value) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string ReadString(string value, bool trim) { throw null; }
+ [System.MonoTODOAttribute]
+ protected object ReadTypedNull(System.Xml.XmlQualifiedName type) { throw null; }
+ protected object ReadTypedPrimitive(System.Xml.XmlQualifiedName type) { throw null; }
+ protected System.Xml.XmlDocument ReadXmlDocument(bool wrapped) { throw null; }
+ protected System.Xml.XmlNode ReadXmlNode(bool wrapped) { throw null; }
+ protected void Referenced(object o) { }
+ [System.MonoTODOAttribute]
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected System.Array ShrinkArray(System.Array a, int length, System.Type elementType, bool isNullable) { throw null; }
+ protected byte[] ToByteArrayBase64(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayBase64(string value) { throw null; }
+ protected byte[] ToByteArrayHex(bool isNull) { throw null; }
+ protected static byte[] ToByteArrayHex(string value) { throw null; }
+ protected static char ToChar(string value) { throw null; }
+ protected static System.DateTime ToDate(string value) { throw null; }
+ protected static System.DateTime ToDateTime(string value) { throw null; }
+ protected static long ToEnum(string value, System.Collections.Hashtable h, string typeName) { throw null; }
+ protected static System.DateTime ToTime(string value) { throw null; }
+ protected static string ToXmlName(string value) { throw null; }
+ protected static string ToXmlNCName(string value) { throw null; }
+ protected static string ToXmlNmToken(string value) { throw null; }
+ protected static string ToXmlNmTokens(string value) { throw null; }
+ protected System.Xml.XmlQualifiedName ToXmlQualifiedName(string value) { throw null; }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr) { }
+ protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem) { }
+ protected void UnknownElement(object o, System.Xml.XmlElement elem, string qnames) { }
+ protected void UnknownNode(object o) { }
+ protected void UnknownNode(object o, string qnames) { }
+ protected void UnreferencedObject(string id, object o) { }
+ protected partial class CollectionFixup
+ {
+ public CollectionFixup(object collection, System.Xml.Serialization.XmlSerializationCollectionFixupCallback callback, object collectionItems) { }
+ public System.Xml.Serialization.XmlSerializationCollectionFixupCallback Callback { get { throw null; } }
+ public object Collection { get { throw null; } }
+ public object CollectionItems { get { throw null; } }
+ }
+ protected partial class Fixup
+ {
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, int count) { }
+ public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, string[] ids) { }
+ public System.Xml.Serialization.XmlSerializationFixupCallback Callback { get { throw null; } }
+ public string[] Ids { get { throw null; } }
+ public object Source { get { throw null; } set { } }
+ }
+ }
+ public delegate void XmlSerializationWriteCallback(object o);
+ public abstract partial class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
+ {
+ protected XmlSerializationWriter() { }
+ [System.MonoTODOAttribute]
+ protected bool EscapeName { get { throw null; } set { } }
+ protected System.Collections.ArrayList Namespaces { get { throw null; } set { } }
+ protected System.Xml.XmlWriter Writer { get { throw null; } set { } }
+ protected void AddWriteCallback(System.Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback) { }
+ protected System.Exception CreateChoiceIdentifierValueException(string value, string identifier, string name, string ns) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(object o) { throw null; }
+ protected System.Exception CreateInvalidAnyTypeException(System.Type type) { throw null; }
+ protected System.Exception CreateInvalidChoiceIdentifierValueException(string type, string identifier) { throw null; }
+ protected System.Exception CreateInvalidEnumValueException(object value, string typeName) { throw null; }
+ protected System.Exception CreateMismatchChoiceException(string value, string elementName, string enumValue) { throw null; }
+ protected System.Exception CreateUnknownAnyElementException(string name, string ns) { throw null; }
+ protected System.Exception CreateUnknownTypeException(object o) { throw null; }
+ protected System.Exception CreateUnknownTypeException(System.Type type) { throw null; }
+ protected static byte[] FromByteArrayBase64(byte[] value) { throw null; }
+ protected static string FromByteArrayHex(byte[] value) { throw null; }
+ protected static string FromChar(char value) { throw null; }
+ protected static string FromDate(System.DateTime value) { throw null; }
+ protected static string FromDateTime(System.DateTime value) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids) { throw null; }
+ protected static string FromEnum(long value, string[] values, long[] ids, string typeName) { throw null; }
+ protected static string FromTime(System.DateTime value) { throw null; }
+ protected static string FromXmlName(string name) { throw null; }
+ protected static string FromXmlNCName(string ncName) { throw null; }
+ protected static string FromXmlNmToken(string nmToken) { throw null; }
+ protected static string FromXmlNmTokens(string nmTokens) { throw null; }
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName) { throw null; }
+ [System.MonoTODOAttribute]
+ protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName, bool ignoreEmpty) { throw null; }
+ protected abstract void InitCallbacks();
+ [System.MonoTODOAttribute]
+ protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
+ protected void TopLevelElement() { }
+ protected void WriteAttribute(string localName, byte[] value) { }
+ protected void WriteAttribute(string localName, string value) { }
+ protected void WriteAttribute(string localName, string ns, byte[] value) { }
+ protected void WriteAttribute(string localName, string ns, string value) { }
+ protected void WriteAttribute(string prefix, string localName, string ns, string value) { }
+ protected void WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value) { }
+ protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value) { }
+ protected void WriteElementString(string localName, string ns, string value) { }
+ protected void WriteElementString(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementString(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value) { }
+ protected void WriteElementStringRaw(string localName, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value) { }
+ protected void WriteElementStringRaw(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteElementStringRaw(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteEmptyTag(string name) { }
+ protected void WriteEmptyTag(string name, string ns) { }
+ protected void WriteEndElement() { }
+ protected void WriteEndElement(object o) { }
+ protected void WriteId(object o) { }
+ protected void WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableQualifiedNameLiteral(string name, string ns, System.Xml.XmlQualifiedName value) { }
+ protected void WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringEncodedRaw(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
+ protected void WriteNullableStringLiteral(string name, string ns, string value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, byte[] value) { }
+ protected void WriteNullableStringLiteralRaw(string name, string ns, string value) { }
+ protected void WriteNullTagEncoded(string name) { }
+ protected void WriteNullTagEncoded(string name, string ns) { }
+ protected void WriteNullTagLiteral(string name) { }
+ protected void WriteNullTagLiteral(string name, string ns) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference) { }
+ protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference, bool isNullable) { }
+ protected void WriteReferencedElements() { }
+ protected void WriteReferencingElement(string n, string ns, object o) { }
+ protected void WriteReferencingElement(string n, string ns, object o, bool isNullable) { }
+ [System.MonoTODOAttribute]
+ protected void WriteRpcResult(string name, string ns) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable) { }
+ protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped) { }
+ protected void WriteStartDocument() { }
+ protected void WriteStartElement(string name) { }
+ protected void WriteStartElement(string name, string ns) { }
+ protected void WriteStartElement(string name, string ns, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed) { }
+ protected void WriteStartElement(string name, string ns, object o, bool writePrefixed, System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
+ protected void WriteTypedPrimitive(string name, string ns, object o, bool xsiType) { }
+ protected void WriteValue(byte[] value) { }
+ protected void WriteValue(string value) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node) { }
+ protected void WriteXmlAttribute(System.Xml.XmlNode node, object container) { }
+ protected void WriteXsiType(string name, string ns) { }
+ }
+ public partial class XmlSerializer
+ {
+ protected XmlSerializer() { }
+ public XmlSerializer(System.Type type) { }
+ public XmlSerializer(System.Type type, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Type[] extraTypes) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { }
+ [System.MonoTODOAttribute]
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { }
+ public XmlSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { }
+ public XmlSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
+ public event System.Xml.Serialization.XmlAttributeEventHandler UnknownAttribute { add { } remove { } }
+ public event System.Xml.Serialization.XmlElementEventHandler UnknownElement { add { } remove { } }
+ public event System.Xml.Serialization.XmlNodeEventHandler UnknownNode { add { } remove { } }
+ public event System.Xml.Serialization.UnreferencedObjectEventHandler UnreferencedObject { add { } remove { } }
+ public virtual bool CanDeserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationReader CreateReader() { throw null; }
+ protected virtual System.Xml.Serialization.XmlSerializationWriter CreateWriter() { throw null; }
+ public object Deserialize(System.IO.Stream stream) { throw null; }
+ public object Deserialize(System.IO.TextReader textReader) { throw null; }
+ protected virtual object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { throw null; }
+ public object Deserialize(System.Xml.XmlReader xmlReader) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ [System.MonoTODOAttribute]
+ public object Deserialize(System.Xml.XmlReader xmlReader, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence) { throw null; }
+ [System.MonoTODOAttribute]
+ public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Type type) { throw null; }
+ public static System.Xml.Serialization.XmlSerializer[] FromTypes(System.Type[] types) { throw null; }
+ public static string GetXmlSerializerAssemblyName(System.Type type) { throw null; }
+ public static string GetXmlSerializerAssemblyName(System.Type type, string defaultNamespace) { throw null; }
+ public void Serialize(System.IO.Stream stream, object o) { }
+ public void Serialize(System.IO.Stream stream, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o) { }
+ public void Serialize(System.IO.TextWriter textWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ protected virtual void Serialize(object o, System.Xml.Serialization.XmlSerializationWriter writer) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o) { }
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ [System.MonoTODOAttribute]
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle) { }
+ [System.MonoNotSupportedAttribute("")]
+ public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle, string id) { }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public sealed partial class XmlSerializerAssemblyAttribute : System.Attribute
+ {
+ public XmlSerializerAssemblyAttribute() { }
+ public XmlSerializerAssemblyAttribute(string assemblyName) { }
+ public XmlSerializerAssemblyAttribute(string assemblyName, string codeBase) { }
+ public string AssemblyName { get { throw null; } set { } }
+ public string CodeBase { get { throw null; } set { } }
+ }
+ public partial class XmlSerializerFactory
+ {
+ public XmlSerializerFactory() { }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Type[] extraTypes) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { throw null; }
+ [System.MonoTODOAttribute]
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location, System.Security.Policy.Evidence evidence) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
+ public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { throw null; }
+ }
+ public abstract partial class XmlSerializerImplementation
+ {
+ protected XmlSerializerImplementation() { }
+ public virtual System.Xml.Serialization.XmlSerializationReader Reader { get { throw null; } }
+ public virtual System.Collections.Hashtable ReadMethods { get { throw null; } }
+ public virtual System.Collections.Hashtable TypedSerializers { get { throw null; } }
+ public virtual System.Collections.Hashtable WriteMethods { get { throw null; } }
+ public virtual System.Xml.Serialization.XmlSerializationWriter Writer { get { throw null; } }
+ public virtual bool CanSerialize(System.Type type) { throw null; }
+ public virtual System.Xml.Serialization.XmlSerializer GetSerializer(System.Type type) { throw null; }
+ }
+ public partial class XmlSerializerNamespaces
+ {
+ public XmlSerializerNamespaces() { }
+ public XmlSerializerNamespaces(System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
+ public XmlSerializerNamespaces(System.Xml.XmlQualifiedName[] namespaces) { }
+ public int Count { get { throw null; } }
+ public void Add(string prefix, string ns) { }
+ public System.Xml.XmlQualifiedName[] ToArray() { throw null; }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
+ public sealed partial class XmlSerializerVersionAttribute : System.Attribute
+ {
+ public XmlSerializerVersionAttribute() { }
+ public XmlSerializerVersionAttribute(System.Type type) { }
+ public string Namespace { get { throw null; } set { } }
+ public string ParentAssemblyId { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ public string Version { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
+ public partial class XmlTextAttribute : System.Attribute
+ {
+ public XmlTextAttribute() { }
+ public XmlTextAttribute(System.Type type) { }
+ public string DataType { get { throw null; } set { } }
+ public System.Type Type { get { throw null; } set { } }
+ }
+ [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
+ public partial class XmlTypeAttribute : System.Attribute
+ {
+ public XmlTypeAttribute() { }
+ public XmlTypeAttribute(string typeName) { }
+ public bool AnonymousType { get { throw null; } set { } }
+ public bool IncludeInSchema { get { throw null; } set { } }
+ public string Namespace { get { throw null; } set { } }
+ public string TypeName { get { throw null; } set { } }
+ }
+ public partial class XmlTypeMapping : System.Xml.Serialization.XmlMapping
+ {
+ internal XmlTypeMapping() { }
+ public string TypeFullName { get { throw null; } }
+ public string TypeName { get { throw null; } }
+ public string XsdTypeName { get { throw null; } }
+ public string XsdTypeNamespace { get { throw null; } }
+ }
+}
+namespace System.Xml.XmlConfiguration
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XmlReaderSection
+ {
+ public XmlReaderSection() { }
+ public string CollapseWhiteSpaceIntoEmptyStringString { get { throw null; } set { } }
+ }
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ public sealed partial class XsltConfigSection
+ {
+ public XsltConfigSection() { }
+ }
+}
+namespace System.Xml.XPath
+{
+ public partial interface IXPathNavigable
+ {
+ System.Xml.XPath.XPathNavigator CreateNavigator();
+ }
+ public enum XmlCaseOrder
+ {
+ LowerFirst = 2,
+ None = 0,
+ UpperFirst = 1,
+ }
+ public enum XmlDataType
+ {
+ Number = 2,
+ Text = 1,
+ }
+ public enum XmlSortOrder
+ {
+ Ascending = 1,
+ Descending = 2,
+ }
+ public partial class XPathDocument : System.Xml.XPath.IXPathNavigable
+ {
+ public XPathDocument(System.IO.Stream stream) { }
+ public XPathDocument(System.IO.TextReader textReader) { }
+ public XPathDocument(string uri) { }
+ public XPathDocument(string uri, System.Xml.XmlSpace space) { }
+ public XPathDocument(System.Xml.XmlReader reader) { }
+ public XPathDocument(System.Xml.XmlReader reader, System.Xml.XmlSpace space) { }
+ public System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XPathException : System.SystemException
+ {
+ public XPathException() { }
+ protected XPathException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XPathException(string message) { }
+ public XPathException(string message, System.Exception innerException) { }
+ public override string Message { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XPathExpression
+ {
+ internal XPathExpression() { }
+ public abstract string Expression { get; }
+ public abstract System.Xml.XPath.XPathResultType ReturnType { get; }
+ public abstract void AddSort(object expr, System.Collections.IComparer comparer);
+ public abstract void AddSort(object expr, System.Xml.XPath.XmlSortOrder order, System.Xml.XPath.XmlCaseOrder caseOrder, string lang, System.Xml.XPath.XmlDataType dataType);
+ public abstract System.Xml.XPath.XPathExpression Clone();
+ public static System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public static System.Xml.XPath.XPathExpression Compile(string xpath, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public abstract void SetContext(System.Xml.IXmlNamespaceResolver nsResolver);
+ public abstract void SetContext(System.Xml.XmlNamespaceManager nsManager);
+ }
+ public abstract partial class XPathItem
+ {
+ protected XPathItem() { }
+ public abstract bool IsNode { get; }
+ public abstract object TypedValue { get; }
+ public abstract string Value { get; }
+ public abstract bool ValueAsBoolean { get; }
+ public abstract System.DateTime ValueAsDateTime { get; }
+ public abstract double ValueAsDouble { get; }
+ public abstract int ValueAsInt { get; }
+ public abstract long ValueAsLong { get; }
+ public abstract System.Type ValueType { get; }
+ public abstract System.Xml.Schema.XmlSchemaType XmlType { get; }
+ public virtual object ValueAs(System.Type returnType) { throw null; }
+ public abstract object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver);
+ }
+ public enum XPathNamespaceScope
+ {
+ All = 0,
+ ExcludeXml = 1,
+ Local = 2,
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("{debuggerDisplayProxy}")]
+ public abstract partial class XPathNavigator : System.Xml.XPath.XPathItem, System.ICloneable, System.Xml.IXmlNamespaceResolver, System.Xml.XPath.IXPathNavigable
+ {
+ protected XPathNavigator() { }
+ public abstract string BaseURI { get; }
+ public virtual bool CanEdit { get { throw null; } }
+ public virtual bool HasAttributes { get { throw null; } }
+ public virtual bool HasChildren { get { throw null; } }
+ public virtual string InnerXml { get { throw null; } set { } }
+ public abstract bool IsEmptyElement { get; }
+ public sealed override bool IsNode { get { throw null; } }
+ public abstract string LocalName { get; }
+ public abstract string Name { get; }
+ public abstract string NamespaceURI { get; }
+ public abstract System.Xml.XmlNameTable NameTable { get; }
+ public static System.Collections.IEqualityComparer NavigatorComparer { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNodeType NodeType { get; }
+ public virtual string OuterXml { get { throw null; } set { } }
+ public abstract string Prefix { get; }
+ public virtual System.Xml.Schema.IXmlSchemaInfo SchemaInfo { get { throw null; } }
+ public override object TypedValue { get { throw null; } }
+ public virtual object UnderlyingObject { get { throw null; } }
+ public override bool ValueAsBoolean { get { throw null; } }
+ public override System.DateTime ValueAsDateTime { get { throw null; } }
+ public override double ValueAsDouble { get { throw null; } }
+ public override int ValueAsInt { get { throw null; } }
+ public override long ValueAsLong { get { throw null; } }
+ public override System.Type ValueType { get { throw null; } }
+ public virtual string XmlLang { get { throw null; } }
+ public override System.Xml.Schema.XmlSchemaType XmlType { get { throw null; } }
+ public virtual System.Xml.XmlWriter AppendChild() { throw null; }
+ public virtual void AppendChild(string newChild) { }
+ public virtual void AppendChild(System.Xml.XmlReader newChild) { }
+ public virtual void AppendChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void AppendChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool CheckValidity(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { throw null; }
+ public abstract System.Xml.XPath.XPathNavigator Clone();
+ public virtual System.Xml.XmlNodeOrder ComparePosition(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public virtual System.Xml.XPath.XPathExpression Compile(string xpath) { throw null; }
+ public virtual void CreateAttribute(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlWriter CreateAttributes() { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator CreateNavigator() { throw null; }
+ public virtual void DeleteRange(System.Xml.XPath.XPathNavigator lastSiblingToDelete) { }
+ public virtual void DeleteSelf() { }
+ public virtual object Evaluate(string xpath) { throw null; }
+ public virtual object Evaluate(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual object Evaluate(System.Xml.XPath.XPathExpression expr, System.Xml.XPath.XPathNodeIterator context) { throw null; }
+ public virtual string GetAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual string GetNamespace(string name) { throw null; }
+ public virtual System.Collections.Generic.IDictionary<string, string> GetNamespacesInScope(System.Xml.XmlNamespaceScope scope) { throw null; }
+ public virtual System.Xml.XmlWriter InsertAfter() { throw null; }
+ public virtual void InsertAfter(string newSibling) { }
+ public virtual void InsertAfter(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertAfter(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual System.Xml.XmlWriter InsertBefore() { throw null; }
+ public virtual void InsertBefore(string newSibling) { }
+ public virtual void InsertBefore(System.Xml.XmlReader newSibling) { }
+ public virtual void InsertBefore(System.Xml.XPath.XPathNavigator newSibling) { }
+ public virtual void InsertElementAfter(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual void InsertElementBefore(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator nav) { throw null; }
+ public abstract bool IsSamePosition(System.Xml.XPath.XPathNavigator other);
+ public virtual string LookupNamespace(string prefix) { throw null; }
+ public virtual string LookupPrefix(string namespaceURI) { throw null; }
+ public virtual bool Matches(string xpath) { throw null; }
+ public virtual bool Matches(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public abstract bool MoveTo(System.Xml.XPath.XPathNavigator other);
+ public virtual bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToChild(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFirst() { throw null; }
+ public abstract bool MoveToFirstAttribute();
+ public abstract bool MoveToFirstChild();
+ public bool MoveToFirstNamespace() { throw null; }
+ public abstract bool MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public virtual bool MoveToFollowing(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToFollowing(string localName, string namespaceURI, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual bool MoveToFollowing(System.Xml.XPath.XPathNodeType type, System.Xml.XPath.XPathNavigator end) { throw null; }
+ public abstract bool MoveToId(string id);
+ public virtual bool MoveToNamespace(string name) { throw null; }
+ public abstract bool MoveToNext();
+ public virtual bool MoveToNext(string localName, string namespaceURI) { throw null; }
+ public virtual bool MoveToNext(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public abstract bool MoveToNextAttribute();
+ public bool MoveToNextNamespace() { throw null; }
+ public abstract bool MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope namespaceScope);
+ public abstract bool MoveToParent();
+ public abstract bool MoveToPrevious();
+ public virtual void MoveToRoot() { }
+ public virtual System.Xml.XmlWriter PrependChild() { throw null; }
+ public virtual void PrependChild(string newChild) { }
+ public virtual void PrependChild(System.Xml.XmlReader newChild) { }
+ public virtual void PrependChild(System.Xml.XPath.XPathNavigator newChild) { }
+ public virtual void PrependChildElement(string prefix, string localName, string namespaceURI, string value) { }
+ public virtual System.Xml.XmlReader ReadSubtree() { throw null; }
+ public virtual System.Xml.XmlWriter ReplaceRange(System.Xml.XPath.XPathNavigator lastSiblingToReplace) { throw null; }
+ public virtual void ReplaceSelf(string newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XmlReader newNode) { }
+ public virtual void ReplaceSelf(System.Xml.XPath.XPathNavigator newNode) { }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator Select(System.Xml.XPath.XPathExpression expr) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectAncestors(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(string name, string namespaceURI) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(System.Xml.XPath.XPathNodeType type) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(string name, string namespaceURI, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNodeIterator SelectDescendants(System.Xml.XPath.XPathNodeType type, bool matchSelf) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(string xpath, System.Xml.IXmlNamespaceResolver resolver) { throw null; }
+ public virtual System.Xml.XPath.XPathNavigator SelectSingleNode(System.Xml.XPath.XPathExpression expression) { throw null; }
+ public virtual void SetTypedValue(object typedValue) { }
+ public virtual void SetValue(string value) { }
+ object System.ICloneable.Clone() { throw null; }
+ public override string ToString() { throw null; }
+ public override object ValueAs(System.Type returnType, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; }
+ public virtual void WriteSubtree(System.Xml.XmlWriter writer) { }
+ }
+ [System.Diagnostics.DebuggerDisplayAttribute("Position={CurrentPosition}, Current={debuggerDisplayProxy}")]
+ public abstract partial class XPathNodeIterator : System.Collections.IEnumerable, System.ICloneable
+ {
+ protected XPathNodeIterator() { }
+ public virtual int Count { get { throw null; } }
+ public abstract System.Xml.XPath.XPathNavigator Current { get; }
+ public abstract int CurrentPosition { get; }
+ public abstract System.Xml.XPath.XPathNodeIterator Clone();
+ public virtual System.Collections.IEnumerator GetEnumerator() { throw null; }
+ public abstract bool MoveNext();
+ object System.ICloneable.Clone() { throw null; }
+ }
+ public enum XPathNodeType
+ {
+ All = 9,
+ Attribute = 2,
+ Comment = 8,
+ Element = 1,
+ Namespace = 3,
+ ProcessingInstruction = 7,
+ Root = 0,
+ SignificantWhitespace = 5,
+ Text = 4,
+ Whitespace = 6,
+ }
+ public enum XPathResultType
+ {
+ Any = 5,
+ Boolean = 2,
+ Error = 6,
+ Navigator = 1,
+ NodeSet = 3,
+ Number = 0,
+ String = 1,
+ }
+}
+namespace System.Xml.Xsl
+{
+ public partial interface IXsltContextFunction
+ {
+ System.Xml.XPath.XPathResultType[] ArgTypes { get; }
+ int Maxargs { get; }
+ int Minargs { get; }
+ System.Xml.XPath.XPathResultType ReturnType { get; }
+ object Invoke(System.Xml.Xsl.XsltContext xsltContext, object[] args, System.Xml.XPath.XPathNavigator docContext);
+ }
+ public partial interface IXsltContextVariable
+ {
+ bool IsLocal { get; }
+ bool IsParam { get; }
+ System.Xml.XPath.XPathResultType VariableType { get; }
+ object Evaluate(System.Xml.Xsl.XsltContext xsltContext);
+ }
+ public sealed partial class XslCompiledTransform
+ {
+ public XslCompiledTransform() { }
+ public XslCompiledTransform(bool enableDebug) { }
+ [System.MonoTODOAttribute]
+ public System.Xml.XmlWriterSettings OutputSettings { get { throw null; } }
+ public void Load(System.Reflection.MethodInfo executeMethod, byte[] queryData, System.Type[] earlyBoundTypes) { }
+ public void Load(string stylesheetUri) { }
+ public void Load(string stylesheetUri, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Type compiledStylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
+ public void Transform(string inputUri, string resultsFile) { }
+ public void Transform(string inputUri, System.Xml.XmlWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(string inputUri, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.Stream results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.IO.TextWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
+ }
+ public partial class XsltArgumentList
+ {
+ public XsltArgumentList() { }
+ public event System.Xml.Xsl.XsltMessageEncounteredEventHandler XsltMessageEncountered { add { } remove { } }
+ public void AddExtensionObject(string namespaceUri, object extension) { }
+ public void AddParam(string name, string namespaceUri, object parameter) { }
+ public void Clear() { }
+ public object GetExtensionObject(string namespaceUri) { throw null; }
+ public object GetParam(string name, string namespaceUri) { throw null; }
+ public object RemoveExtensionObject(string namespaceUri) { throw null; }
+ public object RemoveParam(string name, string namespaceUri) { throw null; }
+ }
+ [System.SerializableAttribute]
+ public partial class XsltCompileException : System.Xml.Xsl.XsltException
+ {
+ public XsltCompileException() { }
+ public XsltCompileException(System.Exception inner, string sourceUri, int lineNumber, int linePosition) { }
+ protected XsltCompileException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltCompileException(string message) { }
+ public XsltCompileException(string message, System.Exception innerException) { }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltContext : System.Xml.XmlNamespaceManager
+ {
+ protected XsltContext() : base (default(System.Xml.XmlNameTable)) { }
+ protected XsltContext(System.Xml.NameTable table) : base (default(System.Xml.XmlNameTable)) { }
+ public abstract bool Whitespace { get; }
+ public abstract int CompareDocument(string baseUri, string nextbaseUri);
+ public abstract bool PreserveWhitespace(System.Xml.XPath.XPathNavigator node);
+ public abstract System.Xml.Xsl.IXsltContextFunction ResolveFunction(string prefix, string name, System.Xml.XPath.XPathResultType[] ArgTypes);
+ public abstract System.Xml.Xsl.IXsltContextVariable ResolveVariable(string prefix, string name);
+ }
+ [System.SerializableAttribute]
+ public partial class XsltException : System.SystemException
+ {
+ public XsltException() { }
+ protected XsltException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public XsltException(string message) { }
+ public XsltException(string message, System.Exception innerException) { }
+ public virtual int LineNumber { get { throw null; } }
+ public virtual int LinePosition { get { throw null; } }
+ public override string Message { get { throw null; } }
+ public virtual string SourceUri { get { throw null; } }
+ [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public abstract partial class XsltMessageEncounteredEventArgs : System.EventArgs
+ {
+ protected XsltMessageEncounteredEventArgs() { }
+ public abstract string Message { get; }
+ }
+ public delegate void XsltMessageEncounteredEventHandler(object sender, System.Xml.Xsl.XsltMessageEncounteredEventArgs e);
+ [System.ObsoleteAttribute("This class has been deprecated. Please use System.Xml.Xsl.XslCompiledTransform instead. http://go.microsoft.com/fwlink/?linkid=14202")]
+ public sealed partial class XslTransform
+ {
+ public XslTransform() { }
+ public System.Xml.XmlResolver XmlResolver { set { } }
+ public void Load(string url) { }
+ public void Load(string url, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver) { }
+ public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
+ public void Transform(string inputfile, string outputfile) { }
+ public void Transform(string inputfile, string outputfile, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
+ public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output) { }
+ public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
+ }
+ public sealed partial class XsltSettings
+ {
+ public XsltSettings() { }
+ public XsltSettings(bool enableDocumentFunction, bool enableScript) { }
+ public static System.Xml.Xsl.XsltSettings Default { get { throw null; } }
+ public bool EnableDocumentFunction { get { throw null; } set { } }
+ public bool EnableScript { get { throw null; } set { } }
+ public static System.Xml.Xsl.XsltSettings TrustedXslt { get { throw null; } }
+ }
+}
+namespace System.Xml.Xsl.Runtime
+{
+ [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))]
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct StringConcat
+ {
+ public string Delimiter { get { throw null; } set { } }
+ public void Clear() { }
+ public void Concat(string value) { }
+ public string GetResult() { throw null; }
+ }
+}
diff --git a/src/monotouch/System.cs b/src/monotouch/System.cs
index 782919e..c831228 100644
--- a/src/monotouch/System.cs
+++ b/src/monotouch/System.cs
@@ -1,7 +1,6 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation 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.5.0")]
[assembly:System.CLSCompliantAttribute(true)]
[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
@@ -18,7 +17,6 @@
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Btls.Interface, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")]
-[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("monotouch, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")]
[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Xamarin.iOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")]
@@ -39,7 +37,6 @@ namespace Microsoft.Win32.SafeHandles
public sealed partial class SafeX509ChainHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
{
internal SafeX509ChainHandle() : base (default(bool)) { }
- [System.MonoTODOAttribute]
protected override bool ReleaseHandle() { throw null; }
}
}
@@ -4109,9 +4106,7 @@ namespace System.Diagnostics
public partial class DefaultTraceListener : System.Diagnostics.TraceListener
{
public DefaultTraceListener() { }
- [System.MonoTODOAttribute("AssertUiEnabled defaults to False; should follow Environment.UserInteractive.")]
public bool AssertUiEnabled { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public string LogFileName { get { throw null; } set { } }
public override void Fail(string message) { }
public override void Fail(string message, string detailMessage) { }
@@ -4192,7 +4187,6 @@ namespace System.Diagnostics
public Process() { }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Base process priority.")]
- [System.MonoTODOAttribute]
public int BasePriority { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DefaultValueAttribute(false)]
@@ -4212,7 +4206,6 @@ namespace System.Diagnostics
public System.IntPtr Handle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Handles for this process.")]
- [System.MonoTODOAttribute]
public int HandleCount { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4231,11 +4224,9 @@ namespace System.Diagnostics
public System.Diagnostics.ProcessModule MainModule { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The handle of the main window of the process.")]
- [System.MonoTODOAttribute]
public System.IntPtr MainWindowHandle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The title of the main window of the process.")]
- [System.MonoTODOAttribute]
public string MainWindowTitle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of physical memory the process has required since it was started.")]
@@ -4249,12 +4240,10 @@ namespace System.Diagnostics
public System.Diagnostics.ProcessModuleCollection Modules { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
- [System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use NonpagedSystemMemorySize64")]
public int NonpagedSystemMemorySize { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")]
- [System.MonoTODOAttribute]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long NonpagedSystemMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4275,12 +4264,10 @@ namespace System.Diagnostics
public long PagedSystemMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
- [System.MonoTODOAttribute]
[System.ObsoleteAttribute("Use PeakPagedMemorySize64")]
public int PeakPagedMemorySize { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")]
- [System.MonoTODOAttribute]
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public long PeakPagedMemorySize64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4301,7 +4288,6 @@ namespace System.Diagnostics
public long PeakWorkingSet64 { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Process will be of higher priority while it is actively used.")]
- [System.MonoTODOAttribute]
public bool PriorityBoostEnabled { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The priority that the threads in the process run relative to.")]
@@ -4322,18 +4308,15 @@ namespace System.Diagnostics
public string ProcessName { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Allowed processor that can be used by this process.")]
- [System.MonoTODOAttribute]
public System.IntPtr ProcessorAffinity { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("Is this process responsive.")]
- [System.MonoTODOAttribute]
public bool Responding { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
public Microsoft.Win32.SafeHandles.SafeProcessHandle SafeHandle { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The session ID for this process.")]
- [System.MonoNotSupportedAttribute("")]
public int SessionId { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
@@ -4360,7 +4343,6 @@ namespace System.Diagnostics
public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The number of threads of this process.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ProcessThreadCollection Threads { get { throw null; } }
[System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))]
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process has used.")]
@@ -4407,10 +4389,8 @@ namespace System.Diagnostics
public static void EnterDebugMode() { }
public static System.Diagnostics.Process GetCurrentProcess() { throw null; }
public static System.Diagnostics.Process GetProcessById(int processId) { throw null; }
- [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
public static System.Diagnostics.Process GetProcessById(int processId, string machineName) { throw null; }
public static System.Diagnostics.Process[] GetProcesses() { throw null; }
- [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")]
public static System.Diagnostics.Process[] GetProcesses(string machineName) { throw null; }
public static System.Diagnostics.Process[] GetProcessesByName(string processName) { throw null; }
public static System.Diagnostics.Process[] GetProcessesByName(string processName, string machineName) { throw null; }
@@ -4648,48 +4628,33 @@ namespace System.Diagnostics
{
internal ProcessThread() { }
[System.Diagnostics.MonitoringDescriptionAttribute("The base priority of this thread.")]
- [System.MonoTODOAttribute]
public int BasePriority { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The current priority of this thread.")]
- [System.MonoTODOAttribute]
public int CurrentPriority { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The ID of this thread.")]
- [System.MonoTODOAttribute]
public int Id { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
- [System.MonoTODOAttribute]
public int IdealProcessor { set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("Thread gets a priority boot when interactively used by a user.")]
- [System.MonoTODOAttribute]
public bool PriorityBoostEnabled { get { throw null; } set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The priority level of this thread.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get { throw null; } set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in privileged mode.")]
- [System.MonoTODOAttribute]
public System.TimeSpan PrivilegedProcessorTime { get { throw null; } }
[System.ComponentModel.BrowsableAttribute(false)]
- [System.MonoTODOAttribute]
public System.IntPtr ProcessorAffinity { set { } }
[System.Diagnostics.MonitoringDescriptionAttribute("The start address in memory of this thread.")]
- [System.MonoTODOAttribute]
public System.IntPtr StartAddress { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The time this thread was started.")]
- [System.MonoTODOAttribute]
public System.DateTime StartTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The current state of this thread.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadState ThreadState { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The total amount of CPU time used.")]
- [System.MonoTODOAttribute]
public System.TimeSpan TotalProcessorTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in user mode.")]
- [System.MonoTODOAttribute]
public System.TimeSpan UserProcessorTime { get { throw null; } }
[System.Diagnostics.MonitoringDescriptionAttribute("The reason why this thread is waiting.")]
- [System.MonoTODOAttribute]
public System.Diagnostics.ThreadWaitReason WaitReason { get { throw null; } }
- [System.MonoTODOAttribute]
public void ResetIdealProcessor() { }
}
public partial class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase
@@ -4838,7 +4803,7 @@ namespace System.Diagnostics
{
protected Switch(string displayName, string description) { }
protected Switch(string displayName, string description, string defaultSwitchValue) { }
- [System.Xml.Serialization.XmlIgnoreAttribute]
+// [System.Xml.Serialization.XmlIgnoreAttribute]
public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } }
public string Description { get { throw null; } }
public string DisplayName { get { throw null; } }
@@ -5345,7 +5310,6 @@ namespace System.Net
{
internal AuthenticationManager() { }
public static System.Net.ICredentialPolicy CredentialPolicy { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static System.Collections.Specialized.StringDictionary CustomTargetNameDictionary { get { throw null; } }
public static System.Collections.IEnumerator RegisteredModules { get { throw null; } }
public static System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; }
@@ -5642,18 +5606,14 @@ namespace System.Net
public sealed partial class FtpWebRequest : System.Net.WebRequest
{
internal FtpWebRequest() { }
- [System.MonoTODOAttribute]
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override string ConnectionGroupName { get { throw null; } set { } }
public override long ContentLength { get { throw null; } set { } }
public long ContentOffset { get { throw null; } set { } }
public override string ContentType { get { throw null; } set { } }
public override System.Net.ICredentials Credentials { get { throw null; } set { } }
public bool EnableSsl { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } }
- [System.MonoTODOAttribute("We don't support KeepAlive = true")]
public bool KeepAlive { get { throw null; } set { } }
public override string Method { get { throw null; } set { } }
public override bool PreAuthenticate { get { throw null; } set { } }
@@ -5664,7 +5624,6 @@ namespace System.Net
public System.Net.ServicePoint ServicePoint { get { throw null; } }
public override int Timeout { get { throw null; } set { } }
public bool UseBinary { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public override bool UseDefaultCredentials { get { throw null; } set { } }
public bool UsePassive { get { throw null; } set { } }
public override void Abort() { }
@@ -5705,7 +5664,6 @@ namespace System.Net
public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } }
public System.Net.AuthenticationSchemeSelector AuthenticationSchemeSelectorDelegate { get { throw null; } set { } }
public System.Security.Authentication.ExtendedProtection.ServiceNameCollection DefaultServiceNames { get { throw null; } }
- [System.MonoTODOAttribute("not used anywhere in the implementation")]
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } }
public System.Net.HttpListener.ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get { throw null; } set { } }
public bool IgnoreWriteExceptions { get { throw null; } set { } }
@@ -5713,9 +5671,7 @@ namespace System.Net
public static bool IsSupported { get { throw null; } }
public System.Net.HttpListenerPrefixCollection Prefixes { get { throw null; } }
public string Realm { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.Net.HttpListenerTimeoutManager TimeoutManager { get { throw null; } }
- [System.MonoTODOAttribute("Support for NTLM needs some loving.")]
public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } }
public void Abort() { }
public System.IAsyncResult BeginGetContext(System.AsyncCallback callback, object state) { throw null; }
@@ -5739,13 +5695,9 @@ namespace System.Net
public System.Net.HttpListenerRequest Request { get { throw null; } }
public System.Net.HttpListenerResponse Response { get { throw null; } }
public System.Security.Principal.IPrincipal User { get { throw null; } }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval, System.ArraySegment<byte> internalBuffer) { throw null; }
- [System.MonoTODOAttribute]
public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, System.TimeSpan keepAliveInterval) { throw null; }
}
[System.SerializableAttribute]
@@ -5785,11 +5737,9 @@ namespace System.Net
public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } }
public string HttpMethod { get { throw null; } }
public System.IO.Stream InputStream { get { throw null; } }
- [System.MonoTODOAttribute("Always returns false")]
public bool IsAuthenticated { get { throw null; } }
public bool IsLocal { get { throw null; } }
public bool IsSecureConnection { get { throw null; } }
- [System.MonoTODOAttribute]
public bool IsWebSocketRequest { get { throw null; } }
public bool KeepAlive { get { throw null; } }
public System.Net.IPEndPoint LocalEndPoint { get { throw null; } }
@@ -5797,9 +5747,7 @@ namespace System.Net
public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } }
public string RawUrl { get { throw null; } }
public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } }
- [System.MonoTODOAttribute("Always returns Guid.Empty")]
public System.Guid RequestTraceIdentifier { get { throw null; } }
- [System.MonoTODOAttribute]
public string ServiceName { get { throw null; } }
public System.Net.TransportContext TransportContext { get { throw null; } }
public System.Uri Url { get { throw null; } }
@@ -5842,17 +5790,11 @@ namespace System.Net
public partial class HttpListenerTimeoutManager
{
public HttpListenerTimeoutManager() { }
- [System.MonoTODOAttribute]
public System.TimeSpan DrainEntityBody { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan EntityBody { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan HeaderWait { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan IdleConnection { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public long MinSendBytesPerSecond { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.TimeSpan RequestQueue { get { throw null; } set { } }
}
public enum HttpRequestHeader
@@ -6006,14 +5948,11 @@ namespace System.Net
public override long ContentLength { get { throw null; } set { } }
public override string ContentType { get { throw null; } set { } }
public System.Net.HttpContinueDelegate ContinueDelegate { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public int ContinueTimeout { get { throw null; } set { } }
public virtual System.Net.CookieContainer CookieContainer { get { throw null; } set { } }
public override System.Net.ICredentials Credentials { get { throw null; } set { } }
public System.DateTime Date { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static int DefaultMaximumErrorResponseLength { get { throw null; } set { } }
- [System.MonoTODOAttribute("Use this")]
public static int DefaultMaximumResponseHeadersLength { get { throw null; } set { } }
public string Expect { get { throw null; } set { } }
public virtual bool HaveResponse { get { throw null; } }
@@ -6022,7 +5961,6 @@ namespace System.Net
public System.DateTime IfModifiedSince { get { throw null; } set { } }
public bool KeepAlive { get { throw null; } set { } }
public int MaximumAutomaticRedirections { get { throw null; } set { } }
- [System.MonoTODOAttribute("Use this")]
public int MaximumResponseHeadersLength { get { throw null; } set { } }
public string MediaType { get { throw null; } set { } }
public override string Method { get { throw null; } set { } }
@@ -6058,7 +5996,6 @@ namespace System.Net
public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; }
protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
public override System.IO.Stream GetRequestStream() { throw null; }
- [System.MonoTODOAttribute]
public System.IO.Stream GetRequestStream(out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; }
public override System.Net.WebResponse GetResponse() { throw null; }
void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { }
@@ -6074,7 +6011,6 @@ namespace System.Net
public override string ContentType { get { throw null; } }
public virtual System.Net.CookieCollection Cookies { get { throw null; } set { } }
public override System.Net.WebHeaderCollection Headers { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsMutuallyAuthenticated { get { throw null; } }
public System.DateTime LastModified { get { throw null; } }
public virtual string Method { get { throw null; } }
@@ -6251,7 +6187,6 @@ namespace System.Net
public System.Net.BindIPEndPoint BindIPEndPointDelegate { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } }
- [System.MonoTODOAttribute]
public int ConnectionLeaseTimeout { get { throw null; } set { } }
public int ConnectionLimit { get { throw null; } set { } }
public string ConnectionName { get { throw null; } }
@@ -6260,7 +6195,6 @@ namespace System.Net
public System.DateTime IdleSince { get { throw null; } }
public int MaxIdleTime { get { throw null; } set { } }
public virtual System.Version ProtocolVersion { get { throw null; } }
- [System.MonoTODOAttribute]
public int ReceiveBufferSize { get { throw null; } set { } }
public bool SupportsPipelining { get { throw null; } }
public bool UseNagleAlgorithm { get { throw null; } set { } }
@@ -6274,20 +6208,16 @@ namespace System.Net
public const int DefaultPersistentConnectionLimit = 10;
[System.ObsoleteAttribute("Use ServerCertificateValidationCallback instead", false)]
public static System.Net.ICertificatePolicy CertificatePolicy { get { throw null; } set { } }
- [System.MonoTODOAttribute("CRL checks not implemented")]
public static bool CheckCertificateRevocationList { get { throw null; } set { } }
[System.ObsoleteAttribute("This API is no longer supported.", true)]
public static System.Net.CipherSuitesCallback ClientCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public static int DefaultConnectionLimit { get { throw null; } set { } }
public static int DnsRefreshTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static bool EnableDnsRoundRobin { get { throw null; } set { } }
- [System.MonoTODOAttribute("Always returns EncryptionPolicy.RequireEncryption.")]
public static System.Net.Security.EncryptionPolicy EncryptionPolicy { get { throw null; } }
public static bool Expect100Continue { get { throw null; } set { } }
public static int MaxServicePointIdleTime { get { throw null; } set { } }
public static int MaxServicePoints { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public static bool ReusePort { get { throw null; } set { } }
public static System.Net.SecurityProtocolType SecurityProtocol { get { throw null; } set { } }
public static System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } }
@@ -7021,7 +6951,6 @@ namespace System.Net.Mail
{
public MailAddress(string address) { }
public MailAddress(string address, string displayName) { }
- [System.MonoTODOAttribute("We don't do anything with displayNameEncoding")]
public MailAddress(string address, string displayName, System.Text.Encoding displayNameEncoding) { }
public string Address { get { throw null; } }
public string DisplayName { get { throw null; } }
@@ -7087,7 +7016,6 @@ namespace System.Net.Mail
public SmtpClient() { }
public SmtpClient(string host) { }
public SmtpClient(string host, int port) { }
- [System.MonoTODOAttribute("Client certificates not used")]
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } }
public System.Net.ICredentialsByHost Credentials { get { throw null; } set { } }
public System.Net.Mail.SmtpDeliveryFormat DeliveryFormat { get { throw null; } set { } }
@@ -7096,14 +7024,12 @@ namespace System.Net.Mail
public string Host { get { throw null; } set { } }
public string PickupDirectoryLocation { get { throw null; } set { } }
public int Port { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public System.Net.ServicePoint ServicePoint { get { throw null; } }
public string TargetName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public int Timeout { get { throw null; } set { } }
- public bool UseDefaultCredentials { get { throw null; } [System.MonoNotSupportedAttribute("no DefaultCredential support in Mono")]set { } }
+ public bool UseDefaultCredentials { get { throw null; } set { } }
public event System.Net.Mail.SendCompletedEventHandler SendCompleted { add { } remove { } }
public void Dispose() { }
- [System.MonoTODOAttribute("Does nothing at the moment.")]
protected virtual void Dispose(bool disposing) { }
protected void OnSendCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { }
public void Send(System.Net.Mail.MailMessage message) { }
@@ -7697,7 +7623,6 @@ namespace System.Net.NetworkInformation
public static System.Net.NetworkInformation.PhysicalAddress Parse(string address) { throw null; }
public override string ToString() { throw null; }
}
- [System.MonoTODOAttribute("IPv6 support is missing")]
public partial class Ping : System.ComponentModel.Component, System.IDisposable
{
public Ping() { }
@@ -7893,101 +7818,61 @@ namespace System.Net.Security
public delegate System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers);
public partial class NegotiateStream : System.Net.Security.AuthenticatedStream
{
- [System.MonoTODOAttribute]
public NegotiateStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { }
- [System.MonoTODOAttribute]
public NegotiateStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
public override bool CanRead { get { throw null; } }
public override bool CanSeek { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool CanTimeout { get { throw null; } }
public override bool CanWrite { get { throw null; } }
- [System.MonoTODOAttribute]
public virtual System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsAuthenticated { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsEncrypted { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsMutuallyAuthenticated { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsServer { get { throw null; } }
- [System.MonoTODOAttribute]
public override bool IsSigned { get { throw null; } }
public override long Length { get { throw null; } }
public override long Position { get { throw null; } set { } }
public override int ReadTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public virtual System.Security.Principal.IIdentity RemoteIdentity { get { throw null; } }
public override int WriteTimeout { get { throw null; } set { } }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient() { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync() { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer() { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { }
- [System.MonoTODOAttribute]
public virtual void AuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync() { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; }
public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; }
- [System.MonoTODOAttribute]
protected override void Dispose(bool disposing) { }
- [System.MonoTODOAttribute]
public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
- [System.MonoTODOAttribute]
public override void EndWrite(System.IAsyncResult asyncResult) { }
- [System.MonoTODOAttribute]
public override void Flush() { }
- [System.MonoTODOAttribute]
public override int Read(byte[] buffer, int offset, int count) { throw null; }
- [System.MonoTODOAttribute]
public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; }
- [System.MonoTODOAttribute]
public override void SetLength(long value) { }
- [System.MonoTODOAttribute]
public override void Write(byte[] buffer, int offset, int count) { }
}
public enum ProtectionLevel
@@ -8011,7 +7896,6 @@ namespace System.Net.Security
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { }
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) : base (default(System.IO.Stream), default(bool)) { }
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback) : base (default(System.IO.Stream), default(bool)) { }
- [System.MonoLimitationAttribute("encryptionPolicy is ignored")]
public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback, System.Net.Security.EncryptionPolicy encryptionPolicy) : base (default(System.IO.Stream), default(bool)) { }
public override bool CanRead { get { throw null; } }
public override bool CanSeek { get { throw null; } }
@@ -8348,7 +8232,6 @@ namespace System.Net.Sockets
[System.CLSCompliantAttribute(false)]
public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
public System.IAsyncResult BeginReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
- [System.MonoTODOAttribute]
public System.IAsyncResult BeginReceiveMessageFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; }
[System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)]
public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; }
@@ -8375,7 +8258,6 @@ namespace System.Net.Sockets
public bool DisconnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
- [System.MonoLimitationAttribute("We do not support passing sockets across processes, we merely allow this API to pass the socket across AppDomains")]
public System.Net.Sockets.SocketInformation DuplicateAndClose(int targetProcessId) { throw null; }
public System.Net.Sockets.Socket EndAccept(out byte[] buffer, System.IAsyncResult asyncResult) { buffer = default(byte[]); throw null; }
public System.Net.Sockets.Socket EndAccept(out byte[] buffer, out int bytesTransferred, System.IAsyncResult asyncResult) { buffer = default(byte[]); bytesTransferred = default(int); throw null; }
@@ -8385,7 +8267,6 @@ namespace System.Net.Sockets
public int EndReceive(System.IAsyncResult asyncResult) { throw null; }
public int EndReceive(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
public int EndReceiveFrom(System.IAsyncResult asyncResult, ref System.Net.EndPoint endPoint) { throw null; }
- [System.MonoTODOAttribute]
public int EndReceiveMessageFrom(System.IAsyncResult asyncResult, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint endPoint, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
public int EndSend(System.IAsyncResult asyncResult) { throw null; }
public int EndSend(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; }
@@ -8414,9 +8295,7 @@ namespace System.Net.Sockets
public int ReceiveFrom(byte[] buffer, ref System.Net.EndPoint remoteEP) { throw null; }
public int ReceiveFrom(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; }
public bool ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
- [System.MonoTODOAttribute("Not implemented")]
public int ReceiveMessageFrom(byte[] buffer, int offset, int size, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; }
- [System.MonoTODOAttribute("Not implemented")]
public bool ReceiveMessageFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public static void Select(System.Collections.IList checkRead, System.Collections.IList checkWrite, System.Collections.IList checkError, int microSeconds) { }
public int Send(byte[] buffer) { throw null; }
@@ -8431,7 +8310,6 @@ namespace System.Net.Sockets
public bool SendAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public void SendFile(string fileName) { }
public void SendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags) { }
- [System.MonoTODOAttribute("Not implemented")]
public bool SendPacketsAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; }
public int SendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
public int SendTo(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; }
@@ -8462,7 +8340,6 @@ namespace System.Net.Sockets
public System.Net.EndPoint RemoteEndPoint { get { throw null; } set { } }
public System.Net.Sockets.SendPacketsElement[] SendPacketsElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.TransmitFileOptions SendPacketsFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
- [System.MonoTODOAttribute("unused property")]
public int SendPacketsSendSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.SocketError SocketError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
public System.Net.Sockets.SocketFlags SocketFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
@@ -9244,9 +9121,7 @@ namespace System.Security.Authentication
Ssl2 = 12,
Ssl3 = 48,
Tls = 192,
- [System.MonoTODOAttribute("unsupported")]
Tls11 = 768,
- [System.MonoTODOAttribute("unsupported")]
Tls12 = 3072,
}
}
@@ -9265,12 +9140,10 @@ namespace System.Security.Authentication.ExtendedProtection
Unknown = 0,
}
[System.ComponentModel.TypeConverterAttribute(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))]
- [System.MonoTODOAttribute]
[System.SerializableAttribute]
public partial class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable
{
protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- [System.MonoTODOAttribute("Not implemented.")]
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement) { }
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ChannelBinding customChannelBinding) { }
public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection customServiceNames) { }
@@ -9282,10 +9155,8 @@ namespace System.Security.Authentication.ExtendedProtection
public System.Security.Authentication.ExtendedProtection.ProtectionScenario ProtectionScenario { get { throw null; } }
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
- [System.MonoTODOAttribute]
public override string ToString() { throw null; }
}
- [System.MonoTODOAttribute]
public partial class ExtendedProtectionPolicyTypeConverter : System.ComponentModel.TypeConverter
{
public ExtendedProtectionPolicyTypeConverter() { }
@@ -9443,7 +9314,6 @@ namespace System.Security.Cryptography.X509Certificates
TrustedPeople = 7,
TrustedPublisher = 8,
}
- [System.MonoTODOAttribute("Some X500DistinguishedNameFlags options aren't supported, like DoNotUsePlusSign, DoNotUseQuotes and ForceUTF8Encoding")]
public sealed partial class X500DistinguishedName : System.Security.Cryptography.AsnEncodedData
{
public X500DistinguishedName(byte[] encodedDistinguishedName) { }
@@ -9511,28 +9381,19 @@ namespace System.Security.Cryptography.X509Certificates
public System.Security.Cryptography.X509Certificates.X500DistinguishedName SubjectName { get { throw null; } }
public string Thumbprint { get { throw null; } }
public int Version { get { throw null; } }
- [System.MonoTODOAttribute("X509ContentType.SerializedCert is not supported")]
public override byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
- [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")]
public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(byte[] rawData) { throw null; }
- [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12 and Unknown")]
public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(string fileName) { throw null; }
- [System.MonoTODOAttribute("always return String.Empty for UpnName, DnsFromAlternativeName and UrlName")]
public string GetNameInfo(System.Security.Cryptography.X509Certificates.X509NameType nameType, bool forIssuer) { throw null; }
public override void Import(byte[] rawData) { }
- [System.MonoTODOAttribute("SecureString is incomplete")]
public override void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("missing KeyStorageFlags support")]
public override void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public override void Import(string fileName) { }
- [System.MonoTODOAttribute("SecureString is incomplete")]
public override void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("missing KeyStorageFlags support")]
public override void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public override void Reset() { }
public override string ToString() { throw null; }
public override string ToString(bool verbose) { throw null; }
- [System.MonoTODOAttribute("by default this depends on the incomplete X509Chain")]
public bool Verify() { throw null; }
}
public partial class X509Certificate2Collection : System.Security.Cryptography.X509Certificates.X509CertificateCollection
@@ -9543,31 +9404,20 @@ namespace System.Security.Cryptography.X509Certificates
public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
public new System.Security.Cryptography.X509Certificates.X509Certificate2 this[int index] { get { throw null; } set { } }
public int Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
- [System.MonoTODOAttribute("only support X509ContentType.Cert")]
public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; }
- [System.MonoTODOAttribute("only support X509ContentType.Cert")]
public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; }
- [System.MonoTODOAttribute("Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")]
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Find(System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, bool validOnly) { throw null; }
public new System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator GetEnumerator() { throw null; }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(byte[] rawData) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(string fileName) { }
- [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")]
public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { }
public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { }
}
public sealed partial class X509Certificate2Enumerator : System.Collections.IEnumerator
@@ -9612,15 +9462,12 @@ namespace System.Security.Cryptography.X509Certificates
{
public X509Chain() { }
public X509Chain(bool useMachineContext) { }
- [System.MonoTODOAttribute("Mono's X509Chain is fully managed. All handles are invalid.")]
public X509Chain(System.IntPtr chainContext) { }
- [System.MonoTODOAttribute("Mono's X509Chain is fully managed. Always returns IntPtr.Zero.")]
public System.IntPtr ChainContext { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509ChainElementCollection ChainElements { get { throw null; } }
public System.Security.Cryptography.X509Certificates.X509ChainPolicy ChainPolicy { get { throw null; } set { } }
public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainStatus { get { throw null; } }
public Microsoft.Win32.SafeHandles.SafeX509ChainHandle SafeHandle { get { throw null; } }
- [System.MonoTODOAttribute("Not totally RFC3280 compliant, but neither is MS implementation...")]
public bool Build(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; }
public static System.Security.Cryptography.X509Certificates.X509Chain Create() { throw null; }
public void Dispose() { }
@@ -9814,7 +9661,6 @@ namespace System.Security.Cryptography.X509Certificates
public sealed partial class X509Store : System.IDisposable
{
public X509Store() { }
- [System.MonoTODOAttribute("Mono's stores are fully managed. All handles are invalid.")]
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)]
public X509Store(System.IntPtr storeHandle) { }
public X509Store(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { }
@@ -9825,16 +9671,13 @@ namespace System.Security.Cryptography.X509Certificates
public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } }
public System.Security.Cryptography.X509Certificates.StoreLocation Location { get { throw null; } }
public string Name { get { throw null; } }
- [System.MonoTODOAttribute("Mono's stores are fully managed. Always returns IntPtr.Zero.")]
public System.IntPtr StoreHandle { get { throw null; } }
public void Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
public void Close() { }
public void Dispose() { }
public void Open(System.Security.Cryptography.X509Certificates.OpenFlags flags) { }
public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { }
- [System.MonoTODOAttribute("Method isn't transactional (like documented)")]
public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { }
}
public sealed partial class X509SubjectKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension