1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 // ------------------------------------------------------------------------------
5 // Changes to this file must follow the http://aka.ms/api-review process.
6 // ------------------------------------------------------------------------------
7 
8 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.IXmlSerializable))]
9 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))]
10 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlAnyElementAttribute))]
11 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlAttributeAttribute))]
12 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlElementAttribute))]
13 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlEnumAttribute))]
14 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlIgnoreAttribute))]
15 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))]
16 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlRootAttribute))]
17 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))]
18 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlSerializerNamespaces))]
19 [assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Serialization.XmlTextAttribute))]
20 
21 namespace System.Xml.Serialization
22 {
23     [System.FlagsAttribute]
24     public enum CodeGenerationOptions
25     {
26         EnableDataBinding = 16,
27         GenerateNewAsync = 2,
28         GenerateOldAsync = 4,
29         GenerateOrder = 8,
30         GenerateProperties = 1,
31         None = 0,
32     }
33     public partial class CodeIdentifier
34     {
35         [System.ObsoleteAttribute("This class should never get constructed as it contains only static methods.")]
CodeIdentifier()36         public CodeIdentifier() { }
MakeCamel(string identifier)37         public static string MakeCamel(string identifier) { throw null; }
MakePascal(string identifier)38         public static string MakePascal(string identifier) { throw null; }
MakeValid(string identifier)39         public static string MakeValid(string identifier) { throw null; }
40     }
41     public partial class CodeIdentifiers
42     {
CodeIdentifiers()43         public CodeIdentifiers() { }
CodeIdentifiers(bool caseSensitive)44         public CodeIdentifiers(bool caseSensitive) { }
45         public bool UseCamelCasing { get { throw null; } set { } }
Add(string identifier, object value)46         public void Add(string identifier, object value) { }
AddReserved(string identifier)47         public void AddReserved(string identifier) { }
AddUnique(string identifier, object value)48         public string AddUnique(string identifier, object value) { throw null; }
Clear()49         public void Clear() { }
IsInUse(string identifier)50         public bool IsInUse(string identifier) { throw null; }
MakeRightCase(string identifier)51         public string MakeRightCase(string identifier) { throw null; }
MakeUnique(string identifier)52         public string MakeUnique(string identifier) { throw null; }
Remove(string identifier)53         public void Remove(string identifier) { }
RemoveReserved(string identifier)54         public void RemoveReserved(string identifier) { }
ToArray(System.Type type)55         public object ToArray(System.Type type) { throw null; }
56     }
57     public partial class ImportContext
58     {
ImportContext(System.Xml.Serialization.CodeIdentifiers identifiers, bool shareTypes)59         public ImportContext(System.Xml.Serialization.CodeIdentifiers identifiers, bool shareTypes) { }
60         public bool ShareTypes { get { throw null; } }
61         public System.Xml.Serialization.CodeIdentifiers TypeIdentifiers { get { throw null; } }
62         public System.Collections.Specialized.StringCollection Warnings { get { throw null; } }
63     }
64     public partial interface IXmlTextParser
65     {
66         bool Normalized { get; set; }
67         System.Xml.WhitespaceHandling WhitespaceHandling { get; set; }
68     }
69     [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
70     public partial class SoapAttributeAttribute : System.Attribute
71     {
SoapAttributeAttribute()72         public SoapAttributeAttribute() { }
SoapAttributeAttribute(string attributeName)73         public SoapAttributeAttribute(string attributeName) { }
74         public string AttributeName { get { throw null; } set { } }
75         public string DataType { get { throw null; } set { } }
76         public string Namespace { get { throw null; } set { } }
77     }
78     public partial class SoapAttributeOverrides
79     {
SoapAttributeOverrides()80         public SoapAttributeOverrides() { }
81         public System.Xml.Serialization.SoapAttributes this[System.Type type] { get { throw null; } }
82         public System.Xml.Serialization.SoapAttributes this[System.Type type, string member] { get { throw null; } }
Add(System.Type type, string member, System.Xml.Serialization.SoapAttributes attributes)83         public void Add(System.Type type, string member, System.Xml.Serialization.SoapAttributes attributes) { }
Add(System.Type type, System.Xml.Serialization.SoapAttributes attributes)84         public void Add(System.Type type, System.Xml.Serialization.SoapAttributes attributes) { }
85     }
86     public partial class SoapAttributes
87     {
SoapAttributes()88         public SoapAttributes() { }
SoapAttributes(System.Reflection.ICustomAttributeProvider provider)89         public SoapAttributes(System.Reflection.ICustomAttributeProvider provider) { }
90         public System.Xml.Serialization.SoapAttributeAttribute SoapAttribute { get { throw null; } set { } }
91         public object SoapDefaultValue { get { throw null; } set { } }
92         public System.Xml.Serialization.SoapElementAttribute SoapElement { get { throw null; } set { } }
93         public System.Xml.Serialization.SoapEnumAttribute SoapEnum { get { throw null; } set { } }
94         public bool SoapIgnore { get { throw null; } set { } }
95         public System.Xml.Serialization.SoapTypeAttribute SoapType { get { throw null; } set { } }
96     }
97     [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
98     public partial class SoapElementAttribute : System.Attribute
99     {
SoapElementAttribute()100         public SoapElementAttribute() { }
SoapElementAttribute(string elementName)101         public SoapElementAttribute(string elementName) { }
102         public string DataType { get { throw null; } set { } }
103         public string ElementName { get { throw null; } set { } }
104         public bool IsNullable { get { throw null; } set { } }
105     }
106     [System.AttributeUsageAttribute((System.AttributeTargets)(256))]
107     public partial class SoapEnumAttribute : System.Attribute
108     {
SoapEnumAttribute()109         public SoapEnumAttribute() { }
SoapEnumAttribute(string name)110         public SoapEnumAttribute(string name) { }
111         public string Name { get { throw null; } set { } }
112     }
113     [System.AttributeUsageAttribute((System.AttributeTargets)(10624))]
114     public partial class SoapIgnoreAttribute : System.Attribute
115     {
SoapIgnoreAttribute()116         public SoapIgnoreAttribute() { }
117     }
118     [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
119     public partial class SoapIncludeAttribute : System.Attribute
120     {
SoapIncludeAttribute(System.Type type)121         public SoapIncludeAttribute(System.Type type) { }
122         public System.Type Type { get { throw null; } set { } }
123     }
124     public partial class SoapReflectionImporter
125     {
SoapReflectionImporter()126         public SoapReflectionImporter() { }
SoapReflectionImporter(string defaultNamespace)127         public SoapReflectionImporter(string defaultNamespace) { }
SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides)128         public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides) { }
SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides, string defaultNamespace)129         public SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides attributeOverrides, string defaultNamespace) { }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members)130         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors)131         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate)132         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access)133         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; }
ImportTypeMapping(System.Type type)134         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
ImportTypeMapping(System.Type type, string defaultNamespace)135         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
IncludeType(System.Type type)136         public void IncludeType(System.Type type) { }
IncludeTypes(System.Reflection.ICustomAttributeProvider provider)137         public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
138     }
139     public partial class SoapSchemaMember
140     {
SoapSchemaMember()141         public SoapSchemaMember() { }
142         public string MemberName { get { throw null; } set { } }
143         public System.Xml.XmlQualifiedName MemberType { get { throw null; } set { } }
144     }
145     [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
146     public partial class SoapTypeAttribute : System.Attribute
147     {
SoapTypeAttribute()148         public SoapTypeAttribute() { }
SoapTypeAttribute(string typeName)149         public SoapTypeAttribute(string typeName) { }
SoapTypeAttribute(string typeName, string ns)150         public SoapTypeAttribute(string typeName, string ns) { }
151         public bool IncludeInSchema { get { throw null; } set { } }
152         public string Namespace { get { throw null; } set { } }
153         public string TypeName { get { throw null; } set { } }
154     }
155     public partial class UnreferencedObjectEventArgs : System.EventArgs
156     {
UnreferencedObjectEventArgs(object o, string id)157         public UnreferencedObjectEventArgs(object o, string id) { }
158         public string UnreferencedId { get { throw null; } }
159         public object UnreferencedObject { get { throw null; } }
160     }
UnreferencedObjectEventHandler(object sender, System.Xml.Serialization.UnreferencedObjectEventArgs e)161     public delegate void UnreferencedObjectEventHandler(object sender, System.Xml.Serialization.UnreferencedObjectEventArgs e);
162     public partial class XmlAnyElementAttributes : System.Collections.CollectionBase
163     {
XmlAnyElementAttributes()164         public XmlAnyElementAttributes() { }
165         public System.Xml.Serialization.XmlAnyElementAttribute this[int index] { get { throw null; } set { } }
Add(System.Xml.Serialization.XmlAnyElementAttribute attribute)166         public int Add(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
Contains(System.Xml.Serialization.XmlAnyElementAttribute attribute)167         public bool Contains(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[] array, int index)168         public void CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[] array, int index) { }
IndexOf(System.Xml.Serialization.XmlAnyElementAttribute attribute)169         public int IndexOf(System.Xml.Serialization.XmlAnyElementAttribute attribute) { throw null; }
Insert(int index, System.Xml.Serialization.XmlAnyElementAttribute attribute)170         public void Insert(int index, System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
Remove(System.Xml.Serialization.XmlAnyElementAttribute attribute)171         public void Remove(System.Xml.Serialization.XmlAnyElementAttribute attribute) { }
172     }
173     [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
174     public partial class XmlArrayAttribute : System.Attribute
175     {
XmlArrayAttribute()176         public XmlArrayAttribute() { }
XmlArrayAttribute(string elementName)177         public XmlArrayAttribute(string elementName) { }
178         public string ElementName { get { throw null; } set { } }
179         public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
180         public bool IsNullable { get { throw null; } set { } }
181         public string Namespace { get { throw null; } set { } }
182         public int Order { get { throw null; } set { } }
183     }
184     [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=true)]
185     public partial class XmlArrayItemAttribute : System.Attribute
186     {
XmlArrayItemAttribute()187         public XmlArrayItemAttribute() { }
XmlArrayItemAttribute(string elementName)188         public XmlArrayItemAttribute(string elementName) { }
XmlArrayItemAttribute(string elementName, System.Type type)189         public XmlArrayItemAttribute(string elementName, System.Type type) { }
XmlArrayItemAttribute(System.Type type)190         public XmlArrayItemAttribute(System.Type type) { }
191         public string DataType { get { throw null; } set { } }
192         public string ElementName { get { throw null; } set { } }
193         public System.Xml.Schema.XmlSchemaForm Form { get { throw null; } set { } }
194         public bool IsNullable { get { throw null; } set { } }
195         public string Namespace { get { throw null; } set { } }
196         public int NestingLevel { get { throw null; } set { } }
197         public System.Type Type { get { throw null; } set { } }
198     }
199     public partial class XmlArrayItemAttributes : System.Collections.CollectionBase
200     {
XmlArrayItemAttributes()201         public XmlArrayItemAttributes() { }
202         public System.Xml.Serialization.XmlArrayItemAttribute this[int index] { get { throw null; } set { } }
Add(System.Xml.Serialization.XmlArrayItemAttribute attribute)203         public int Add(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
Contains(System.Xml.Serialization.XmlArrayItemAttribute attribute)204         public bool Contains(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[] array, int index)205         public void CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[] array, int index) { }
IndexOf(System.Xml.Serialization.XmlArrayItemAttribute attribute)206         public int IndexOf(System.Xml.Serialization.XmlArrayItemAttribute attribute) { throw null; }
Insert(int index, System.Xml.Serialization.XmlArrayItemAttribute attribute)207         public void Insert(int index, System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
Remove(System.Xml.Serialization.XmlArrayItemAttribute attribute)208         public void Remove(System.Xml.Serialization.XmlArrayItemAttribute attribute) { }
209     }
210     public partial class XmlAttributeEventArgs : System.EventArgs
211     {
XmlAttributeEventArgs()212         internal XmlAttributeEventArgs() { }
213         public System.Xml.XmlAttribute Attr { get { throw null; } }
214         public string ExpectedAttributes { get { throw null; } }
215         public int LineNumber { get { throw null; } }
216         public int LinePosition { get { throw null; } }
217         public object ObjectBeingDeserialized { get { throw null; } }
218     }
XmlAttributeEventHandler(object sender, System.Xml.Serialization.XmlAttributeEventArgs e)219     public delegate void XmlAttributeEventHandler(object sender, System.Xml.Serialization.XmlAttributeEventArgs e);
220     public partial class XmlAttributeOverrides
221     {
XmlAttributeOverrides()222         public XmlAttributeOverrides() { }
223         public System.Xml.Serialization.XmlAttributes this[System.Type type] { get { throw null; } }
224         public System.Xml.Serialization.XmlAttributes this[System.Type type, string member] { get { throw null; } }
Add(System.Type type, string member, System.Xml.Serialization.XmlAttributes attributes)225         public void Add(System.Type type, string member, System.Xml.Serialization.XmlAttributes attributes) { }
Add(System.Type type, System.Xml.Serialization.XmlAttributes attributes)226         public void Add(System.Type type, System.Xml.Serialization.XmlAttributes attributes) { }
227     }
228     public partial class XmlAttributes
229     {
XmlAttributes()230         public XmlAttributes() { }
XmlAttributes(System.Reflection.ICustomAttributeProvider provider)231         public XmlAttributes(System.Reflection.ICustomAttributeProvider provider) { }
232         public System.Xml.Serialization.XmlAnyAttributeAttribute XmlAnyAttribute { get { throw null; } set { } }
233         public System.Xml.Serialization.XmlAnyElementAttributes XmlAnyElements { get { throw null; } }
234         public System.Xml.Serialization.XmlArrayAttribute XmlArray { get { throw null; } set { } }
235         public System.Xml.Serialization.XmlArrayItemAttributes XmlArrayItems { get { throw null; } }
236         public System.Xml.Serialization.XmlAttributeAttribute XmlAttribute { get { throw null; } set { } }
237         public System.Xml.Serialization.XmlChoiceIdentifierAttribute XmlChoiceIdentifier { get { throw null; } }
238         public object XmlDefaultValue { get { throw null; } set { } }
239         public System.Xml.Serialization.XmlElementAttributes XmlElements { get { throw null; } }
240         public System.Xml.Serialization.XmlEnumAttribute XmlEnum { get { throw null; } set { } }
241         public bool XmlIgnore { get { throw null; } set { } }
242         public bool Xmlns { get { throw null; } set { } }
243         public System.Xml.Serialization.XmlRootAttribute XmlRoot { get { throw null; } set { } }
244         public System.Xml.Serialization.XmlTextAttribute XmlText { get { throw null; } set { } }
245         public System.Xml.Serialization.XmlTypeAttribute XmlType { get { throw null; } set { } }
246     }
247     [System.AttributeUsageAttribute((System.AttributeTargets)(10624), AllowMultiple=false)]
248     public partial class XmlChoiceIdentifierAttribute : System.Attribute
249     {
XmlChoiceIdentifierAttribute()250         public XmlChoiceIdentifierAttribute() { }
XmlChoiceIdentifierAttribute(string name)251         public XmlChoiceIdentifierAttribute(string name) { }
252         public string MemberName { get { throw null; } set { } }
253     }
254     public partial struct XmlDeserializationEvents
255     {
256         private object _dummy;
257         public System.Xml.Serialization.XmlAttributeEventHandler OnUnknownAttribute { get { throw null; } set { } }
258         public System.Xml.Serialization.XmlElementEventHandler OnUnknownElement { get { throw null; } set { } }
259         public System.Xml.Serialization.XmlNodeEventHandler OnUnknownNode { get { throw null; } set { } }
260         public System.Xml.Serialization.UnreferencedObjectEventHandler OnUnreferencedObject { get { throw null; } set { } }
261     }
262     public partial class XmlElementAttributes : System.Collections.CollectionBase
263     {
XmlElementAttributes()264         public XmlElementAttributes() { }
265         public System.Xml.Serialization.XmlElementAttribute this[int index] { get { throw null; } set { } }
Add(System.Xml.Serialization.XmlElementAttribute attribute)266         public int Add(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
Contains(System.Xml.Serialization.XmlElementAttribute attribute)267         public bool Contains(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
CopyTo(System.Xml.Serialization.XmlElementAttribute[] array, int index)268         public void CopyTo(System.Xml.Serialization.XmlElementAttribute[] array, int index) { }
IndexOf(System.Xml.Serialization.XmlElementAttribute attribute)269         public int IndexOf(System.Xml.Serialization.XmlElementAttribute attribute) { throw null; }
Insert(int index, System.Xml.Serialization.XmlElementAttribute attribute)270         public void Insert(int index, System.Xml.Serialization.XmlElementAttribute attribute) { }
Remove(System.Xml.Serialization.XmlElementAttribute attribute)271         public void Remove(System.Xml.Serialization.XmlElementAttribute attribute) { }
272     }
273     public partial class XmlElementEventArgs : System.EventArgs
274     {
XmlElementEventArgs()275         internal XmlElementEventArgs() { }
276         public System.Xml.XmlElement Element { get { throw null; } }
277         public string ExpectedElements { get { throw null; } }
278         public int LineNumber { get { throw null; } }
279         public int LinePosition { get { throw null; } }
280         public object ObjectBeingDeserialized { get { throw null; } }
281     }
XmlElementEventHandler(object sender, System.Xml.Serialization.XmlElementEventArgs e)282     public delegate void XmlElementEventHandler(object sender, System.Xml.Serialization.XmlElementEventArgs e);
283     [System.AttributeUsageAttribute((System.AttributeTargets)(1100), AllowMultiple=true)]
284     public partial class XmlIncludeAttribute : System.Attribute
285     {
XmlIncludeAttribute(System.Type type)286         public XmlIncludeAttribute(System.Type type) { }
287         public System.Type Type { get { throw null; } set { } }
288     }
289     public abstract partial class XmlMapping
290     {
XmlMapping()291         internal XmlMapping() { }
292         public string ElementName { get { throw null; } }
293         public string Namespace { get { throw null; } }
294         public string XsdElementName { get { throw null; } }
SetKey(string key)295         public void SetKey(string key) { }
296     }
297     [System.FlagsAttribute]
298     public enum XmlMappingAccess
299     {
300         None = 0,
301         Read = 1,
302         Write = 2,
303     }
304     public partial class XmlMemberMapping
305     {
XmlMemberMapping()306         internal XmlMemberMapping() { }
307         public bool Any { get { throw null; } }
308         public bool CheckSpecified { get { throw null; } }
309         public string ElementName { get { throw null; } }
310         public string MemberName { get { throw null; } }
311         public string Namespace { get { throw null; } }
312         public string TypeFullName { get { throw null; } }
313         public string TypeName { get { throw null; } }
314         public string TypeNamespace { get { throw null; } }
315         public string XsdElementName { get { throw null; } }
316 //CODEDOM        public string GenerateTypeName(System.CodeDom.Compiler.CodeDomProvider codeProvider) { throw null; }
317     }
318     public partial class XmlMembersMapping : System.Xml.Serialization.XmlMapping
319     {
XmlMembersMapping()320         internal XmlMembersMapping() { }
321         public int Count { get { throw null; } }
322         public System.Xml.Serialization.XmlMemberMapping this[int index] { get { throw null; } }
323         public string TypeName { get { throw null; } }
324         public string TypeNamespace { get { throw null; } }
325     }
326     public partial class XmlNodeEventArgs : System.EventArgs
327     {
XmlNodeEventArgs()328         internal XmlNodeEventArgs() { }
329         public int LineNumber { get { throw null; } }
330         public int LinePosition { get { throw null; } }
331         public string LocalName { get { throw null; } }
332         public string Name { get { throw null; } }
333         public string NamespaceURI { get { throw null; } }
334         public System.Xml.XmlNodeType NodeType { get { throw null; } }
335         public object ObjectBeingDeserialized { get { throw null; } }
336         public string Text { get { throw null; } }
337     }
XmlNodeEventHandler(object sender, System.Xml.Serialization.XmlNodeEventArgs e)338     public delegate void XmlNodeEventHandler(object sender, System.Xml.Serialization.XmlNodeEventArgs e);
339     public partial class XmlReflectionImporter
340     {
XmlReflectionImporter()341         public XmlReflectionImporter() { }
XmlReflectionImporter(string defaultNamespace)342         public XmlReflectionImporter(string defaultNamespace) { }
XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides)343         public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides) { }
XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides, string defaultNamespace)344         public XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides attributeOverrides, string defaultNamespace) { }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement)345         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc)346         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel)347         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel) { throw null; }
ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access)348         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; }
ImportTypeMapping(System.Type type)349         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type) { throw null; }
ImportTypeMapping(System.Type type, string defaultNamespace)350         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, string defaultNamespace) { throw null; }
ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root)351         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace)352         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Type type, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { throw null; }
IncludeType(System.Type type)353         public void IncludeType(System.Type type) { }
IncludeTypes(System.Reflection.ICustomAttributeProvider provider)354         public void IncludeTypes(System.Reflection.ICustomAttributeProvider provider) { }
355     }
356     public partial class XmlReflectionMember
357     {
XmlReflectionMember()358         public XmlReflectionMember() { }
359         public bool IsReturnValue { get { throw null; } set { } }
360         public string MemberName { get { throw null; } set { } }
361         public System.Type MemberType { get { throw null; } set { } }
362         public bool OverrideIsNullable { get { throw null; } set { } }
363         public System.Xml.Serialization.SoapAttributes SoapAttributes { get { throw null; } set { } }
364         public System.Xml.Serialization.XmlAttributes XmlAttributes { get { throw null; } set { } }
365     }
366     public partial class XmlSchemaEnumerator : System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerator, System.IDisposable
367     {
XmlSchemaEnumerator(System.Xml.Serialization.XmlSchemas list)368         public XmlSchemaEnumerator(System.Xml.Serialization.XmlSchemas list) { }
369         public System.Xml.Schema.XmlSchema Current { get { throw null; } }
370         object System.Collections.IEnumerator.Current { get { throw null; } }
Dispose()371         public void Dispose() { }
MoveNext()372         public bool MoveNext() { throw null; }
System.Collections.IEnumerator.Reset()373         void System.Collections.IEnumerator.Reset() { }
374     }
375     public partial class XmlSchemaExporter
376     {
XmlSchemaExporter(System.Xml.Serialization.XmlSchemas schemas)377         public XmlSchemaExporter(System.Xml.Serialization.XmlSchemas schemas) { }
ExportAnyType(string ns)378         public string ExportAnyType(string ns) { throw null; }
ExportAnyType(System.Xml.Serialization.XmlMembersMapping members)379         public string ExportAnyType(System.Xml.Serialization.XmlMembersMapping members) { throw null; }
ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping)380         public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { }
ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType)381         public void ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping, bool exportEnclosingType) { }
ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping)382         public System.Xml.XmlQualifiedName ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping xmlMembersMapping) { throw null; }
ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping)383         public void ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
384     }
385     public partial class XmlSchemaImporter
386 //CodeDOM : System.Xml.Serialization.SchemaImporter
387     {
XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas)388         public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas) { }
389 //CODEDOM        public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.ImportContext context) { }
390 //CODEDOM        public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.Xml.Serialization.ImportContext context) { }
XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers)391         public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers) { }
392 //CODEDOM        public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers, System.Xml.Serialization.CodeGenerationOptions options) { }
ImportAnyType(System.Xml.XmlQualifiedName typeName, string elementName)393         public System.Xml.Serialization.XmlMembersMapping ImportAnyType(System.Xml.XmlQualifiedName typeName, string elementName) { throw null; }
ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType)394         public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType) { throw null; }
ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect)395         public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping(System.Xml.XmlQualifiedName name, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members)396         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members) { throw null; }
ImportMembersMapping(System.Xml.XmlQualifiedName name)397         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName name) { throw null; }
ImportMembersMapping(System.Xml.XmlQualifiedName[] names)398         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names) { throw null; }
ImportMembersMapping(System.Xml.XmlQualifiedName[] names, System.Type baseType, bool baseTypeCanBeIndirect)399         public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(System.Xml.XmlQualifiedName[] names, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
ImportSchemaType(System.Xml.XmlQualifiedName typeName)400         public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName) { throw null; }
ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType)401         public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType) { throw null; }
ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType, bool baseTypeCanBeIndirect)402         public System.Xml.Serialization.XmlTypeMapping ImportSchemaType(System.Xml.XmlQualifiedName typeName, System.Type baseType, bool baseTypeCanBeIndirect) { throw null; }
ImportTypeMapping(System.Xml.XmlQualifiedName name)403         public System.Xml.Serialization.XmlTypeMapping ImportTypeMapping(System.Xml.XmlQualifiedName name) { throw null; }
404     }
405     public partial class XmlSchemas : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>, System.Collections.IEnumerable
406     {
XmlSchemas()407         public XmlSchemas() { }
408         public bool IsCompiled { get { throw null; } }
409         public System.Xml.Schema.XmlSchema this[int index] { get { throw null; } set { } }
410         public System.Xml.Schema.XmlSchema this[string ns] { get { throw null; } }
Add(System.Xml.Schema.XmlSchema schema)411         public int Add(System.Xml.Schema.XmlSchema schema) { throw null; }
Add(System.Xml.Schema.XmlSchema schema, System.Uri baseUri)412         public int Add(System.Xml.Schema.XmlSchema schema, System.Uri baseUri) { throw null; }
Add(System.Xml.Serialization.XmlSchemas schemas)413         public void Add(System.Xml.Serialization.XmlSchemas schemas) { }
AddReference(System.Xml.Schema.XmlSchema schema)414         public void AddReference(System.Xml.Schema.XmlSchema schema) { }
Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile)415         public void Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile) { }
Contains(string targetNamespace)416         public bool Contains(string targetNamespace) { throw null; }
Contains(System.Xml.Schema.XmlSchema schema)417         public bool Contains(System.Xml.Schema.XmlSchema schema) { throw null; }
CopyTo(System.Xml.Schema.XmlSchema[] array, int index)418         public void CopyTo(System.Xml.Schema.XmlSchema[] array, int index) { }
Find(System.Xml.XmlQualifiedName name, System.Type type)419         public object Find(System.Xml.XmlQualifiedName name, System.Type type) { throw null; }
GetSchemas(string ns)420         public System.Collections.IList GetSchemas(string ns) { throw null; }
IndexOf(System.Xml.Schema.XmlSchema schema)421         public int IndexOf(System.Xml.Schema.XmlSchema schema) { throw null; }
Insert(int index, System.Xml.Schema.XmlSchema schema)422         public void Insert(int index, System.Xml.Schema.XmlSchema schema) { }
IsDataSet(System.Xml.Schema.XmlSchema schema)423         public static bool IsDataSet(System.Xml.Schema.XmlSchema schema) { throw null; }
OnClear()424         protected override void OnClear() { }
OnInsert(int index, object value)425         protected override void OnInsert(int index, object value) { }
OnRemove(int index, object value)426         protected override void OnRemove(int index, object value) { }
OnSet(int index, object oldValue, object newValue)427         protected override void OnSet(int index, object oldValue, object newValue) { }
Remove(System.Xml.Schema.XmlSchema schema)428         public void Remove(System.Xml.Schema.XmlSchema schema) { }
GetEnumerator()429         System.Collections.Generic.IEnumerator<System.Xml.Schema.XmlSchema> System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>.GetEnumerator() { throw null; }
430     }
XmlSerializationCollectionFixupCallback(object collection, object collectionItems)431     public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
XmlSerializationFixupCallback(object fixup)432     public delegate void XmlSerializationFixupCallback(object fixup);
433     public abstract partial class XmlSerializationGeneratedCode
434     {
XmlSerializationGeneratedCode()435         protected XmlSerializationGeneratedCode() { }
436     }
XmlSerializationReadCallback()437     public delegate object XmlSerializationReadCallback();
438     public abstract partial class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
439     {
XmlSerializationReader()440         protected XmlSerializationReader() { }
441         protected bool DecodeName { get { throw null; } set { } }
442         protected System.Xml.XmlDocument Document { get { throw null; } }
443         protected bool IsReturnValue { get { throw null; } set { } }
444         protected System.Xml.XmlReader Reader { get { throw null; } }
445         protected int ReaderCount { get { throw null; } }
AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup)446         protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup) { }
AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup)447         protected void AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup fixup) { }
AddReadCallback(string name, string ns, System.Type type, System.Xml.Serialization.XmlSerializationReadCallback read)448         protected void AddReadCallback(string name, string ns, System.Type type, System.Xml.Serialization.XmlSerializationReadCallback read) { }
AddTarget(string id, object o)449         protected void AddTarget(string id, object o) { }
CheckReaderCount(ref int whileIterations, ref int readerCount)450         protected void CheckReaderCount(ref int whileIterations, ref int readerCount) { }
CollapseWhitespace(string value)451         protected string CollapseWhitespace(string value) { throw null; }
CreateAbstractTypeException(string name, string ns)452         protected System.Exception CreateAbstractTypeException(string name, string ns) { throw null; }
CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase)453         protected System.Exception CreateBadDerivationException(string xsdDerived, string nsDerived, string xsdBase, string nsBase, string clrDerived, string clrBase) { throw null; }
CreateCtorHasSecurityException(string typeName)454         protected System.Exception CreateCtorHasSecurityException(string typeName) { throw null; }
CreateInaccessibleConstructorException(string typeName)455         protected System.Exception CreateInaccessibleConstructorException(string typeName) { throw null; }
CreateInvalidCastException(System.Type type, object value)456         protected System.Exception CreateInvalidCastException(System.Type type, object value) { throw null; }
CreateInvalidCastException(System.Type type, object value, string id)457         protected System.Exception CreateInvalidCastException(System.Type type, object value, string id) { throw null; }
CreateMissingIXmlSerializableType(string name, string ns, string clrType)458         protected System.Exception CreateMissingIXmlSerializableType(string name, string ns, string clrType) { throw null; }
CreateReadOnlyCollectionException(string name)459         protected System.Exception CreateReadOnlyCollectionException(string name) { throw null; }
CreateUnknownConstantException(string value, System.Type enumType)460         protected System.Exception CreateUnknownConstantException(string value, System.Type enumType) { throw null; }
CreateUnknownNodeException()461         protected System.Exception CreateUnknownNodeException() { throw null; }
CreateUnknownTypeException(System.Xml.XmlQualifiedName type)462         protected System.Exception CreateUnknownTypeException(System.Xml.XmlQualifiedName type) { throw null; }
EnsureArrayIndex(System.Array a, int index, System.Type elementType)463         protected System.Array EnsureArrayIndex(System.Array a, int index, System.Type elementType) { throw null; }
FixupArrayRefs(object fixup)464         protected void FixupArrayRefs(object fixup) { }
GetArrayLength(string name, string ns)465         protected int GetArrayLength(string name, string ns) { throw null; }
GetNullAttr()466         protected bool GetNullAttr() { throw null; }
GetTarget(string id)467         protected object GetTarget(string id) { throw null; }
GetXsiType()468         protected System.Xml.XmlQualifiedName GetXsiType() { throw null; }
InitCallbacks()469         protected abstract void InitCallbacks();
InitIDs()470         protected abstract void InitIDs();
IsXmlnsAttribute(string name)471         protected bool IsXmlnsAttribute(string name) { throw null; }
ParseWsdlArrayType(System.Xml.XmlAttribute attr)472         protected void ParseWsdlArrayType(System.Xml.XmlAttribute attr) { }
ReadElementQualifiedName()473         protected System.Xml.XmlQualifiedName ReadElementQualifiedName() { throw null; }
ReadEndElement()474         protected void ReadEndElement() { }
ReadNull()475         protected bool ReadNull() { throw null; }
ReadNullableQualifiedName()476         protected System.Xml.XmlQualifiedName ReadNullableQualifiedName() { throw null; }
ReadNullableString()477         protected string ReadNullableString() { throw null; }
ReadReference(out string fixupReference)478         protected bool ReadReference(out string fixupReference) { throw null; }
ReadReferencedElement()479         protected object ReadReferencedElement() { throw null; }
ReadReferencedElement(string name, string ns)480         protected object ReadReferencedElement(string name, string ns) { throw null; }
ReadReferencedElements()481         protected void ReadReferencedElements() { }
ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference)482         protected object ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference) { throw null; }
ReadReferencingElement(string name, string ns, out string fixupReference)483         protected object ReadReferencingElement(string name, string ns, out string fixupReference) { throw null; }
ReadReferencingElement(out string fixupReference)484         protected object ReadReferencingElement(out string fixupReference) { throw null; }
ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable)485         protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable) { throw null; }
ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny)486         protected System.Xml.Serialization.IXmlSerializable ReadSerializable(System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny) { throw null; }
ReadString(string value)487         protected string ReadString(string value) { throw null; }
ReadString(string value, bool trim)488         protected string ReadString(string value, bool trim) { throw null; }
ReadTypedNull(System.Xml.XmlQualifiedName type)489         protected object ReadTypedNull(System.Xml.XmlQualifiedName type) { throw null; }
ReadTypedPrimitive(System.Xml.XmlQualifiedName type)490         protected object ReadTypedPrimitive(System.Xml.XmlQualifiedName type) { throw null; }
ReadXmlDocument(bool wrapped)491         protected System.Xml.XmlDocument ReadXmlDocument(bool wrapped) { throw null; }
ReadXmlNode(bool wrapped)492         protected System.Xml.XmlNode ReadXmlNode(bool wrapped) { throw null; }
Referenced(object o)493         protected void Referenced(object o) { }
ResolveDynamicAssembly(string assemblyFullName)494         protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
ShrinkArray(System.Array a, int length, System.Type elementType, bool isNullable)495         protected System.Array ShrinkArray(System.Array a, int length, System.Type elementType, bool isNullable) { throw null; }
ToByteArrayBase64(bool isNull)496         protected byte[] ToByteArrayBase64(bool isNull) { throw null; }
ToByteArrayBase64(string value)497         protected static byte[] ToByteArrayBase64(string value) { throw null; }
ToByteArrayHex(bool isNull)498         protected byte[] ToByteArrayHex(bool isNull) { throw null; }
ToByteArrayHex(string value)499         protected static byte[] ToByteArrayHex(string value) { throw null; }
ToChar(string value)500         protected static char ToChar(string value) { throw null; }
ToDate(string value)501         protected static System.DateTime ToDate(string value) { throw null; }
ToDateTime(string value)502         protected static System.DateTime ToDateTime(string value) { throw null; }
ToEnum(string value, System.Collections.Hashtable h, string typeName)503         protected static long ToEnum(string value, System.Collections.Hashtable h, string typeName) { throw null; }
ToTime(string value)504         protected static System.DateTime ToTime(string value) { throw null; }
ToXmlName(string value)505         protected static string ToXmlName(string value) { throw null; }
ToXmlNCName(string value)506         protected static string ToXmlNCName(string value) { throw null; }
ToXmlNmToken(string value)507         protected static string ToXmlNmToken(string value) { throw null; }
ToXmlNmTokens(string value)508         protected static string ToXmlNmTokens(string value) { throw null; }
ToXmlQualifiedName(string value)509         protected System.Xml.XmlQualifiedName ToXmlQualifiedName(string value) { throw null; }
UnknownAttribute(object o, System.Xml.XmlAttribute attr)510         protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr) { }
UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames)511         protected void UnknownAttribute(object o, System.Xml.XmlAttribute attr, string qnames) { }
UnknownElement(object o, System.Xml.XmlElement elem)512         protected void UnknownElement(object o, System.Xml.XmlElement elem) { }
UnknownElement(object o, System.Xml.XmlElement elem, string qnames)513         protected void UnknownElement(object o, System.Xml.XmlElement elem, string qnames) { }
UnknownNode(object o)514         protected void UnknownNode(object o) { }
UnknownNode(object o, string qnames)515         protected void UnknownNode(object o, string qnames) { }
UnreferencedObject(string id, object o)516         protected void UnreferencedObject(string id, object o) { }
517         protected partial class CollectionFixup
518         {
CollectionFixup(object collection, System.Xml.Serialization.XmlSerializationCollectionFixupCallback callback, object collectionItems)519             public CollectionFixup(object collection, System.Xml.Serialization.XmlSerializationCollectionFixupCallback callback, object collectionItems) { }
520             public System.Xml.Serialization.XmlSerializationCollectionFixupCallback Callback { get { throw null; } }
521             public object Collection { get { throw null; } }
522             public object CollectionItems { get { throw null; } }
523         }
524         protected partial class Fixup
525         {
Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, int count)526             public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, int count) { }
Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, string[] ids)527             public Fixup(object o, System.Xml.Serialization.XmlSerializationFixupCallback callback, string[] ids) { }
528             public System.Xml.Serialization.XmlSerializationFixupCallback Callback { get { throw null; } }
529             public string[] Ids { get { throw null; } }
530             public object Source { get { throw null; } set { } }
531         }
532     }
XmlSerializationWriteCallback(object o)533     public delegate void XmlSerializationWriteCallback(object o);
534     public abstract partial class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
535     {
XmlSerializationWriter()536         protected XmlSerializationWriter() { }
537         protected bool EscapeName { get { throw null; } set { } }
538         protected System.Collections.ArrayList Namespaces { get { throw null; } set { } }
539         protected System.Xml.XmlWriter Writer { get { throw null; } set { } }
AddWriteCallback(System.Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback)540         protected void AddWriteCallback(System.Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback) { }
CreateChoiceIdentifierValueException(string value, string identifier, string name, string ns)541         protected System.Exception CreateChoiceIdentifierValueException(string value, string identifier, string name, string ns) { throw null; }
CreateInvalidAnyTypeException(object o)542         protected System.Exception CreateInvalidAnyTypeException(object o) { throw null; }
CreateInvalidAnyTypeException(System.Type type)543         protected System.Exception CreateInvalidAnyTypeException(System.Type type) { throw null; }
CreateInvalidChoiceIdentifierValueException(string type, string identifier)544         protected System.Exception CreateInvalidChoiceIdentifierValueException(string type, string identifier) { throw null; }
CreateInvalidEnumValueException(object value, string typeName)545         protected System.Exception CreateInvalidEnumValueException(object value, string typeName) { throw null; }
CreateMismatchChoiceException(string value, string elementName, string enumValue)546         protected System.Exception CreateMismatchChoiceException(string value, string elementName, string enumValue) { throw null; }
CreateUnknownAnyElementException(string name, string ns)547         protected System.Exception CreateUnknownAnyElementException(string name, string ns) { throw null; }
CreateUnknownTypeException(object o)548         protected System.Exception CreateUnknownTypeException(object o) { throw null; }
CreateUnknownTypeException(System.Type type)549         protected System.Exception CreateUnknownTypeException(System.Type type) { throw null; }
FromByteArrayBase64(byte[] value)550         protected static byte[] FromByteArrayBase64(byte[] value) { throw null; }
FromByteArrayHex(byte[] value)551         protected static string FromByteArrayHex(byte[] value) { throw null; }
FromChar(char value)552         protected static string FromChar(char value) { throw null; }
FromDate(System.DateTime value)553         protected static string FromDate(System.DateTime value) { throw null; }
FromDateTime(System.DateTime value)554         protected static string FromDateTime(System.DateTime value) { throw null; }
FromEnum(long value, string[] values, long[] ids)555         protected static string FromEnum(long value, string[] values, long[] ids) { throw null; }
FromEnum(long value, string[] values, long[] ids, string typeName)556         protected static string FromEnum(long value, string[] values, long[] ids, string typeName) { throw null; }
FromTime(System.DateTime value)557         protected static string FromTime(System.DateTime value) { throw null; }
FromXmlName(string name)558         protected static string FromXmlName(string name) { throw null; }
FromXmlNCName(string ncName)559         protected static string FromXmlNCName(string ncName) { throw null; }
FromXmlNmToken(string nmToken)560         protected static string FromXmlNmToken(string nmToken) { throw null; }
FromXmlNmTokens(string nmTokens)561         protected static string FromXmlNmTokens(string nmTokens) { throw null; }
FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName)562         protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName) { throw null; }
FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName, bool ignoreEmpty)563         protected string FromXmlQualifiedName(System.Xml.XmlQualifiedName xmlQualifiedName, bool ignoreEmpty) { throw null; }
InitCallbacks()564         protected abstract void InitCallbacks();
ResolveDynamicAssembly(string assemblyFullName)565         protected static System.Reflection.Assembly ResolveDynamicAssembly(string assemblyFullName) { throw null; }
TopLevelElement()566         protected void TopLevelElement() { }
WriteAttribute(string localName, byte[] value)567         protected void WriteAttribute(string localName, byte[] value) { }
WriteAttribute(string localName, string value)568         protected void WriteAttribute(string localName, string value) { }
WriteAttribute(string localName, string ns, byte[] value)569         protected void WriteAttribute(string localName, string ns, byte[] value) { }
WriteAttribute(string localName, string ns, string value)570         protected void WriteAttribute(string localName, string ns, string value) { }
WriteAttribute(string prefix, string localName, string ns, string value)571         protected void WriteAttribute(string prefix, string localName, string ns, string value) { }
WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any)572         protected void WriteElementEncoded(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any)573         protected void WriteElementLiteral(System.Xml.XmlNode node, string name, string ns, bool isNullable, bool any) { }
WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value)574         protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value) { }
WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType)575         protected void WriteElementQualifiedName(string localName, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value)576         protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value) { }
WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType)577         protected void WriteElementQualifiedName(string localName, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementString(string localName, string value)578         protected void WriteElementString(string localName, string value) { }
WriteElementString(string localName, string ns, string value)579         protected void WriteElementString(string localName, string ns, string value) { }
WriteElementString(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType)580         protected void WriteElementString(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementString(string localName, string value, System.Xml.XmlQualifiedName xsiType)581         protected void WriteElementString(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementStringRaw(string localName, byte[] value)582         protected void WriteElementStringRaw(string localName, byte[] value) { }
WriteElementStringRaw(string localName, byte[] value, System.Xml.XmlQualifiedName xsiType)583         protected void WriteElementStringRaw(string localName, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementStringRaw(string localName, string value)584         protected void WriteElementStringRaw(string localName, string value) { }
WriteElementStringRaw(string localName, string ns, byte[] value)585         protected void WriteElementStringRaw(string localName, string ns, byte[] value) { }
WriteElementStringRaw(string localName, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType)586         protected void WriteElementStringRaw(string localName, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementStringRaw(string localName, string ns, string value)587         protected void WriteElementStringRaw(string localName, string ns, string value) { }
WriteElementStringRaw(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType)588         protected void WriteElementStringRaw(string localName, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteElementStringRaw(string localName, string value, System.Xml.XmlQualifiedName xsiType)589         protected void WriteElementStringRaw(string localName, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteEmptyTag(string name)590         protected void WriteEmptyTag(string name) { }
WriteEmptyTag(string name, string ns)591         protected void WriteEmptyTag(string name, string ns) { }
WriteEndElement()592         protected void WriteEndElement() { }
WriteEndElement(object o)593         protected void WriteEndElement(object o) { }
WriteId(object o)594         protected void WriteId(object o) { }
WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces xmlns)595         protected void WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType)596         protected void WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType) { }
WriteNullableQualifiedNameLiteral(string name, string ns, System.Xml.XmlQualifiedName value)597         protected void WriteNullableQualifiedNameLiteral(string name, string ns, System.Xml.XmlQualifiedName value) { }
WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType)598         protected void WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteNullableStringEncodedRaw(string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType)599         protected void WriteNullableStringEncodedRaw(string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType) { }
WriteNullableStringEncodedRaw(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType)600         protected void WriteNullableStringEncodedRaw(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType) { }
WriteNullableStringLiteral(string name, string ns, string value)601         protected void WriteNullableStringLiteral(string name, string ns, string value) { }
WriteNullableStringLiteralRaw(string name, string ns, byte[] value)602         protected void WriteNullableStringLiteralRaw(string name, string ns, byte[] value) { }
WriteNullableStringLiteralRaw(string name, string ns, string value)603         protected void WriteNullableStringLiteralRaw(string name, string ns, string value) { }
WriteNullTagEncoded(string name)604         protected void WriteNullTagEncoded(string name) { }
WriteNullTagEncoded(string name, string ns)605         protected void WriteNullTagEncoded(string name, string ns) { }
WriteNullTagLiteral(string name)606         protected void WriteNullTagLiteral(string name) { }
WriteNullTagLiteral(string name, string ns)607         protected void WriteNullTagLiteral(string name, string ns) { }
WritePotentiallyReferencingElement(string n, string ns, object o)608         protected void WritePotentiallyReferencingElement(string n, string ns, object o) { }
WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType)609         protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType) { }
WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference)610         protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference) { }
WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference, bool isNullable)611         protected void WritePotentiallyReferencingElement(string n, string ns, object o, System.Type ambientType, bool suppressReference, bool isNullable) { }
WriteReferencedElements()612         protected void WriteReferencedElements() { }
WriteReferencingElement(string n, string ns, object o)613         protected void WriteReferencingElement(string n, string ns, object o) { }
WriteReferencingElement(string n, string ns, object o, bool isNullable)614         protected void WriteReferencingElement(string n, string ns, object o, bool isNullable) { }
WriteRpcResult(string name, string ns)615         protected void WriteRpcResult(string name, string ns) { }
WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable)616         protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable) { }
WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped)617         protected void WriteSerializable(System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped) { }
WriteStartDocument()618         protected void WriteStartDocument() { }
WriteStartElement(string name)619         protected void WriteStartElement(string name) { }
WriteStartElement(string name, string ns)620         protected void WriteStartElement(string name, string ns) { }
WriteStartElement(string name, string ns, bool writePrefixed)621         protected void WriteStartElement(string name, string ns, bool writePrefixed) { }
WriteStartElement(string name, string ns, object o)622         protected void WriteStartElement(string name, string ns, object o) { }
WriteStartElement(string name, string ns, object o, bool writePrefixed)623         protected void WriteStartElement(string name, string ns, object o, bool writePrefixed) { }
WriteStartElement(string name, string ns, object o, bool writePrefixed, System.Xml.Serialization.XmlSerializerNamespaces xmlns)624         protected void WriteStartElement(string name, string ns, object o, bool writePrefixed, System.Xml.Serialization.XmlSerializerNamespaces xmlns) { }
WriteTypedPrimitive(string name, string ns, object o, bool xsiType)625         protected void WriteTypedPrimitive(string name, string ns, object o, bool xsiType) { }
WriteValue(byte[] value)626         protected void WriteValue(byte[] value) { }
WriteValue(string value)627         protected void WriteValue(string value) { }
WriteXmlAttribute(System.Xml.XmlNode node)628         protected void WriteXmlAttribute(System.Xml.XmlNode node) { }
WriteXmlAttribute(System.Xml.XmlNode node, object container)629         protected void WriteXmlAttribute(System.Xml.XmlNode node, object container) { }
WriteXsiType(string name, string ns)630         protected void WriteXsiType(string name, string ns) { }
631     }
632     public partial class XmlSerializer
633     {
XmlSerializer()634         protected XmlSerializer() { }
XmlSerializer(System.Type type)635         public XmlSerializer(System.Type type) { }
XmlSerializer(System.Type type, string defaultNamespace)636         public XmlSerializer(System.Type type, string defaultNamespace) { }
XmlSerializer(System.Type type, System.Type[] extraTypes)637         public XmlSerializer(System.Type type, System.Type[] extraTypes) { }
XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides)638         public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { }
XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace)639         public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace) { }
XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location)640         public XmlSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location) { }
641 //CAS        [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use a XmlSerializer constructor overload which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
642 //CAS        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) { }
XmlSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root)643         public XmlSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { }
XmlSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping)644         public XmlSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { }
645         public event System.Xml.Serialization.XmlAttributeEventHandler UnknownAttribute { add { } remove { } }
646         public event System.Xml.Serialization.XmlElementEventHandler UnknownElement { add { } remove { } }
647         public event System.Xml.Serialization.XmlNodeEventHandler UnknownNode { add { } remove { } }
648         public event System.Xml.Serialization.UnreferencedObjectEventHandler UnreferencedObject { add { } remove { } }
CanDeserialize(System.Xml.XmlReader xmlReader)649         public virtual bool CanDeserialize(System.Xml.XmlReader xmlReader) { throw null; }
CreateReader()650         protected virtual System.Xml.Serialization.XmlSerializationReader CreateReader() { throw null; }
CreateWriter()651         protected virtual System.Xml.Serialization.XmlSerializationWriter CreateWriter() { throw null; }
Deserialize(System.IO.Stream stream)652         public object Deserialize(System.IO.Stream stream) { throw null; }
Deserialize(System.IO.TextReader textReader)653         public object Deserialize(System.IO.TextReader textReader) { throw null; }
Deserialize(System.Xml.Serialization.XmlSerializationReader reader)654         protected virtual object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { throw null; }
Deserialize(System.Xml.XmlReader xmlReader)655         public object Deserialize(System.Xml.XmlReader xmlReader) { throw null; }
Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle)656         public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle) { throw null; }
Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle, System.Xml.Serialization.XmlDeserializationEvents events)657         public object Deserialize(System.Xml.XmlReader xmlReader, string encodingStyle, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
Deserialize(System.Xml.XmlReader xmlReader, System.Xml.Serialization.XmlDeserializationEvents events)658         public object Deserialize(System.Xml.XmlReader xmlReader, System.Xml.Serialization.XmlDeserializationEvents events) { throw null; }
FromMappings(System.Xml.Serialization.XmlMapping[] mappings)659         public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
660 //CAS        [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of FromMappings which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
661 //CAS        public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence) { throw null; }
FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Type type)662         public static System.Xml.Serialization.XmlSerializer[] FromMappings(System.Xml.Serialization.XmlMapping[] mappings, System.Type type) { throw null; }
FromTypes(System.Type[] types)663         public static System.Xml.Serialization.XmlSerializer[] FromTypes(System.Type[] types) { throw null; }
664 //REFEMIT        public static System.Reflection.Assembly GenerateSerializer(System.Type[] types, System.Xml.Serialization.XmlMapping[] mappings) { throw null; }
665 //REFEMIT        public static System.Reflection.Assembly GenerateSerializer(System.Type[] types, System.Xml.Serialization.XmlMapping[] mappings, System.CodeDom.Compiler.CompilerParameters parameters) { throw null; }
GetXmlSerializerAssemblyName(System.Type type)666         public static string GetXmlSerializerAssemblyName(System.Type type) { throw null; }
GetXmlSerializerAssemblyName(System.Type type, string defaultNamespace)667         public static string GetXmlSerializerAssemblyName(System.Type type, string defaultNamespace) { throw null; }
Serialize(System.IO.Stream stream, object o)668         public void Serialize(System.IO.Stream stream, object o) { }
Serialize(System.IO.Stream stream, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces)669         public void Serialize(System.IO.Stream stream, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
Serialize(System.IO.TextWriter textWriter, object o)670         public void Serialize(System.IO.TextWriter textWriter, object o) { }
Serialize(System.IO.TextWriter textWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces)671         public void Serialize(System.IO.TextWriter textWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
Serialize(object o, System.Xml.Serialization.XmlSerializationWriter writer)672         protected virtual void Serialize(object o, System.Xml.Serialization.XmlSerializationWriter writer) { }
Serialize(System.Xml.XmlWriter xmlWriter, object o)673         public void Serialize(System.Xml.XmlWriter xmlWriter, object o) { }
Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces)674         public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) { }
Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle)675         public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle) { }
Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle, string id)676         public void Serialize(System.Xml.XmlWriter xmlWriter, object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces, string encodingStyle, string id) { }
677     }
678     [System.AttributeUsageAttribute((System.AttributeTargets)(1052), AllowMultiple=false)]
679     public sealed partial class XmlSerializerAssemblyAttribute : System.Attribute
680     {
XmlSerializerAssemblyAttribute()681         public XmlSerializerAssemblyAttribute() { }
XmlSerializerAssemblyAttribute(string assemblyName)682         public XmlSerializerAssemblyAttribute(string assemblyName) { }
XmlSerializerAssemblyAttribute(string assemblyName, string codeBase)683         public XmlSerializerAssemblyAttribute(string assemblyName, string codeBase) { }
684         public string AssemblyName { get { throw null; } set { } }
685         public string CodeBase { get { throw null; } set { } }
686     }
687     public partial class XmlSerializerFactory
688     {
XmlSerializerFactory()689         public XmlSerializerFactory() { }
CreateSerializer(System.Type type)690         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type) { throw null; }
CreateSerializer(System.Type type, string defaultNamespace)691         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, string defaultNamespace) { throw null; }
CreateSerializer(System.Type type, System.Type[] extraTypes)692         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Type[] extraTypes) { throw null; }
CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides)693         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides) { throw null; }
CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace)694         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; }
CreateSerializer(System.Type type, System.Xml.Serialization.XmlAttributeOverrides overrides, System.Type[] extraTypes, System.Xml.Serialization.XmlRootAttribute root, string defaultNamespace, string location)695         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; }
696 //CAS        [System.ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of CreateSerializer which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
697 //CAS        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; }
CreateSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root)698         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Type type, System.Xml.Serialization.XmlRootAttribute root) { throw null; }
CreateSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping)699         public System.Xml.Serialization.XmlSerializer CreateSerializer(System.Xml.Serialization.XmlTypeMapping xmlTypeMapping) { throw null; }
700     }
701     public abstract partial class XmlSerializerImplementation
702     {
XmlSerializerImplementation()703         protected XmlSerializerImplementation() { }
704         public virtual System.Xml.Serialization.XmlSerializationReader Reader { get { throw null; } }
705         public virtual System.Collections.Hashtable ReadMethods { get { throw null; } }
706         public virtual System.Collections.Hashtable TypedSerializers { get { throw null; } }
707         public virtual System.Collections.Hashtable WriteMethods { get { throw null; } }
708         public virtual System.Xml.Serialization.XmlSerializationWriter Writer { get { throw null; } }
CanSerialize(System.Type type)709         public virtual bool CanSerialize(System.Type type) { throw null; }
GetSerializer(System.Type type)710         public virtual System.Xml.Serialization.XmlSerializer GetSerializer(System.Type type) { throw null; }
711     }
712     [System.AttributeUsageAttribute((System.AttributeTargets)(1))]
713     public sealed partial class XmlSerializerVersionAttribute : System.Attribute
714     {
XmlSerializerVersionAttribute()715         public XmlSerializerVersionAttribute() { }
XmlSerializerVersionAttribute(System.Type type)716         public XmlSerializerVersionAttribute(System.Type type) { }
717         public string Namespace { get { throw null; } set { } }
718         public string ParentAssemblyId { get { throw null; } set { } }
719         public System.Type Type { get { throw null; } set { } }
720         public string Version { get { throw null; } set { } }
721     }
722     [System.AttributeUsageAttribute((System.AttributeTargets)(1052))]
723     public partial class XmlTypeAttribute : System.Attribute
724     {
XmlTypeAttribute()725         public XmlTypeAttribute() { }
XmlTypeAttribute(string typeName)726         public XmlTypeAttribute(string typeName) { }
727         public bool AnonymousType { get { throw null; } set { } }
728         public bool IncludeInSchema { get { throw null; } set { } }
729         public string Namespace { get { throw null; } set { } }
730         public string TypeName { get { throw null; } set { } }
731     }
732     public partial class XmlTypeMapping : System.Xml.Serialization.XmlMapping
733     {
XmlTypeMapping()734         internal XmlTypeMapping() { }
735         public string TypeFullName { get { throw null; } }
736         public string TypeName { get { throw null; } }
737         public string XsdTypeName { get { throw null; } }
738         public string XsdTypeNamespace { get { throw null; } }
739     }
740 }
741