diff options
author | Marek Safar <marek.safar@gmail.com> | 2018-02-06 19:58:23 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2018-02-06 19:58:57 +0300 |
commit | 8a1b4e911fdcb1812273167e097d21a513185a66 (patch) | |
tree | b126358021722655e77817706fe2a7229ecc6209 /src/monotouch | |
parent | 47546281d89a8bd1e639c081d0d1e3f7142a20ac (diff) |
Add scripts for building monodroid and monotouch build profiles
Diffstat (limited to 'src/monotouch')
-rw-r--r-- | src/monotouch/System.Xml.cs | 3750 | ||||
-rw-r--r-- | src/monotouch/System.cs | 161 |
2 files changed, 3752 insertions, 159 deletions
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 |