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 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")]
9 [assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")]
10 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
11 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
12 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
13 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
14 namespace Commons.Xml
15 {
16     public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo
17     {
XmlDefaultReader(System.Xml.XmlReader reader)18         public XmlDefaultReader(System.Xml.XmlReader reader) { }
19         public override int AttributeCount { get { throw null; } }
20         public override string BaseURI { get { throw null; } }
21         public override int Depth { get { throw null; } }
22         public override bool EOF { get { throw null; } }
23         public override bool HasValue { get { throw null; } }
24         public override bool IsDefault { get { throw null; } }
25         public override bool IsEmptyElement { get { throw null; } }
26         public override string this[int i] { get { throw null; } }
27         public override string this[string name] { get { throw null; } }
28         public override string this[string localName, string namespaceURI] { get { throw null; } }
29         public int LineNumber { get { throw null; } }
30         public int LinePosition { get { throw null; } }
31         public override string LocalName { get { throw null; } }
32         public override string Name { get { throw null; } }
33         public override string NamespaceURI { get { throw null; } }
34         public override System.Xml.XmlNameTable NameTable { get { throw null; } }
35         public override System.Xml.XmlNodeType NodeType { get { throw null; } }
36         public override string Prefix { get { throw null; } }
37         public override char QuoteChar { get { throw null; } }
38         public System.Xml.XmlReader Reader { get { throw null; } }
39         public override System.Xml.ReadState ReadState { get { throw null; } }
40         public override string Value { get { throw null; } }
41         public override string XmlLang { get { throw null; } }
42         public override System.Xml.XmlSpace XmlSpace { get { throw null; } }
Close()43         public override void Close() { }
GetAttribute(int i)44         public override string GetAttribute(int i) { throw null; }
GetAttribute(string name)45         public override string GetAttribute(string name) { throw null; }
GetAttribute(string localName, string namespaceURI)46         public override string GetAttribute(string localName, string namespaceURI) { throw null; }
HasLineInfo()47         public bool HasLineInfo() { throw null; }
LookupNamespace(string prefix)48         public override string LookupNamespace(string prefix) { throw null; }
MoveToAttribute(int i)49         public override void MoveToAttribute(int i) { }
MoveToAttribute(string name)50         public override bool MoveToAttribute(string name) { throw null; }
MoveToAttribute(string localName, string namespaceURI)51         public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; }
MoveToElement()52         public override bool MoveToElement() { throw null; }
MoveToFirstAttribute()53         public override bool MoveToFirstAttribute() { throw null; }
MoveToNextAttribute()54         public override bool MoveToNextAttribute() { throw null; }
Read()55         public override bool Read() { throw null; }
ReadAttributeValue()56         public override bool ReadAttributeValue() { throw null; }
ResolveEntity()57         public override void ResolveEntity() { }
58     }
59 }
60 namespace Commons.Xml.Nvdl
61 {
62     public partial class Nvdl
63     {
Nvdl()64         internal Nvdl() { }
65         public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0";
66         public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0";
67         public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0";
68     }
69     public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable
70     {
NvdlAction()71         protected NvdlAction() { }
72     }
73     public partial class NvdlActionList : System.Collections.CollectionBase
74     {
NvdlActionList()75         public NvdlActionList() { }
76         public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlAction item)77         public void Add(Commons.Xml.Nvdl.NvdlAction item) { }
Remove(Commons.Xml.Nvdl.NvdlAction item)78         public void Remove(Commons.Xml.Nvdl.NvdlAction item) { }
79     }
80     public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction
81     {
NvdlAllow()82         public NvdlAllow() { }
83     }
84     public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule
85     {
NvdlAnyNamespace()86         public NvdlAnyNamespace() { }
87     }
88     public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction
89     {
NvdlAttach()90         public NvdlAttach() { }
91         public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
92     }
93     public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction
94     {
NvdlAttachPlaceholder()95         public NvdlAttachPlaceholder() { }
96         public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
97     }
98     public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase
99     {
NvdlAttributable()100         public NvdlAttributable() { }
101         public System.Collections.ArrayList Foreign { get { throw null; } }
102     }
103     public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider
104     {
NvdlBuiltInValidationProvider()105         public NvdlBuiltInValidationProvider() { }
CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config)106         public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
107     }
108     public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction
109     {
NvdlCancelAction()110         public NvdlCancelAction() { }
111     }
112     public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException
113     {
NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source)114         public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { }
NvdlCompileException(string message, System.Xml.IXmlLineInfo source)115         public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { }
116     }
117     public partial class NvdlConfig
118     {
NvdlConfig()119         public NvdlConfig() { }
120         public System.Xml.XmlResolver XmlResolver { set { } }
AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider)121         public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { }
GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType)122         public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; }
123     }
124     public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable
125     {
NvdlContext()126         public NvdlContext() { }
127         public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } }
128         public string Path { get { throw null; } set { } }
129         public string UseMode { get { throw null; } set { } }
130     }
131     public partial class NvdlContextList : System.Collections.CollectionBase
132     {
NvdlContextList()133         public NvdlContextList() { }
134         public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlContext item)135         public void Add(Commons.Xml.Nvdl.NvdlContext item) { }
Remove(Commons.Xml.Nvdl.NvdlContext item)136         public void Remove(Commons.Xml.Nvdl.NvdlContext item) { }
137     }
138     public partial class NvdlElementBase : System.Xml.IXmlLineInfo
139     {
NvdlElementBase()140         public NvdlElementBase() { }
141         public int LineNumber { get { throw null; } set { } }
142         public int LinePosition { get { throw null; } set { } }
143         public string SourceUri { get { throw null; } set { } }
HasLineInfo()144         public bool HasLineInfo() { throw null; }
145     }
146     public partial class NvdlException : System.Exception
147     {
NvdlException(string message)148         public NvdlException(string message) { }
NvdlException(string message, System.Exception inner)149         public NvdlException(string message, System.Exception inner) { }
150     }
151     public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase
152     {
NvdlIncludedMode()153         public NvdlIncludedMode() { }
154         public string Name { get { throw null; } set { } }
155     }
156     public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException
157     {
NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation)158         public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { }
NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation)159         public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { }
160     }
161     public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase
162     {
NvdlMessage()163         public NvdlMessage() { }
164         public System.Collections.ArrayList ForeignAttributes { get { throw null; } }
165         public string Text { get { throw null; } set { } }
166         public string XmlLang { get { throw null; } set { } }
167     }
168     public partial class NvdlMessageEventArgs : System.EventArgs
169     {
NvdlMessageEventArgs(string message)170         public NvdlMessageEventArgs(string message) { }
171         public string Message { get { throw null; } }
172     }
NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e)173     public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e);
174     public partial class NvdlMessageList : System.Collections.CollectionBase
175     {
NvdlMessageList()176         public NvdlMessageList() { }
177         public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlMessage item)178         public void Add(Commons.Xml.Nvdl.NvdlMessage item) { }
Remove(Commons.Xml.Nvdl.NvdlMessage item)179         public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { }
180     }
181     public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase
182     {
NvdlMode()183         public NvdlMode() { }
184         public string Name { get { throw null; } set { } }
185     }
186     public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable
187     {
NvdlModeBase()188         protected NvdlModeBase() { }
189         public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } }
190         public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } }
191     }
192     public partial class NvdlModeList : System.Collections.CollectionBase
193     {
NvdlModeList()194         public NvdlModeList() { }
195         public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlModeBase item)196         public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { }
Remove(Commons.Xml.Nvdl.NvdlModeBase item)197         public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { }
198     }
199     public partial class NvdlModeUsage
200     {
NvdlModeUsage()201         public NvdlModeUsage() { }
202         public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } }
203         public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } }
204         public string UseMode { get { throw null; } set { } }
205     }
206     public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule
207     {
NvdlNamespace()208         public NvdlNamespace() { }
209         public string NS { get { throw null; } set { } }
210         public string Wildcard { get { throw null; } set { } }
211     }
212     public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase
213     {
NvdlNestedMode()214         public NvdlNestedMode() { }
215     }
216     public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction
217     {
NvdlNoCancelAction()218         protected NvdlNoCancelAction() { }
219         public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } }
220         public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } }
221         public string SimpleMessage { get { throw null; } set { } }
222     }
223     public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction
224     {
NvdlNoResultAction()225         protected NvdlNoResultAction() { }
226     }
227     public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable
228     {
NvdlOption()229         public NvdlOption() { }
230         public string Arg { get { throw null; } set { } }
231         public string MustSupport { get { throw null; } set { } }
232         public string Name { get { throw null; } set { } }
233     }
234     public partial class NvdlOptionList : System.Collections.CollectionBase
235     {
NvdlOptionList()236         public NvdlOptionList() { }
237         public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlOption item)238         public void Add(Commons.Xml.Nvdl.NvdlOption item) { }
Remove(Commons.Xml.Nvdl.NvdlOption item)239         public void Remove(Commons.Xml.Nvdl.NvdlOption item) { }
240     }
241     public partial class NvdlReader
242     {
NvdlReader()243         internal NvdlReader() { }
Read(System.Xml.XmlReader reader)244         public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; }
245     }
246     public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction
247     {
NvdlReject()248         public NvdlReject() { }
249     }
250     public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider
251     {
252         public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc";
NvdlRelaxngValidatorProvider()253         public NvdlRelaxngValidatorProvider() { }
CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config)254         public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config)255         public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
256     }
257     public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction
258     {
NvdlResultAction()259         protected NvdlResultAction() { }
260         public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; }
261     }
262     public enum NvdlResultType
263     {
264         Attach = 0,
265         AttachPlaceholder = 1,
266         Unwrap = 2,
267     }
268     public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable
269     {
NvdlRule()270         protected NvdlRule() { }
271         public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } }
272         public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } }
273     }
274     public partial class NvdlRuleList : System.Collections.CollectionBase
275     {
NvdlRuleList()276         public NvdlRuleList() { }
277         public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlRule item)278         public void Add(Commons.Xml.Nvdl.NvdlRule item) { }
Remove(Commons.Xml.Nvdl.NvdlRule item)279         public void Remove(Commons.Xml.Nvdl.NvdlRule item) { }
280     }
281     public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable
282     {
NvdlRules()283         public NvdlRules() { }
284         public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } }
285         public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } }
286         public string SchemaType { get { throw null; } set { } }
287         public string StartMode { get { throw null; } set { } }
288         public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } }
289     }
290     public enum NvdlRuleTarget
291     {
292         Attributes = 2,
293         Both = 3,
294         Elements = 1,
295         None = 0,
296     }
297     public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable
298     {
NvdlTrigger()299         public NvdlTrigger() { }
300         public string NameList { get { throw null; } set { } }
301         public string NS { get { throw null; } set { } }
302     }
303     public partial class NvdlTriggerList : System.Collections.CollectionBase
304     {
NvdlTriggerList()305         public NvdlTriggerList() { }
306         public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Nvdl.NvdlTrigger item)307         public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { }
Remove(Commons.Xml.Nvdl.NvdlTrigger item)308         public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { }
309     }
310     public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction
311     {
NvdlUnwrap()312         public NvdlUnwrap() { }
313         public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } }
314     }
315     public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction
316     {
NvdlValidate()317         public NvdlValidate() { }
318         public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } }
319         public System.Xml.XmlElement SchemaBody { get { throw null; } set { } }
320         public string SchemaType { get { throw null; } set { } }
321         public string SchemaUri { get { throw null; } set { } }
322     }
323     public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader
324     {
NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules)325         public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { }
NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver)326         public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { }
NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config)327         public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { }
328         public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } }
Read()329         public override bool Read() { throw null; }
330     }
331     public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException
332     {
NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source)333         public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { }
NvdlValidationException(string message, System.Xml.IXmlLineInfo source)334         public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { }
335     }
336     public partial class NvdlValidationProvider
337     {
NvdlValidationProvider()338         public NvdlValidationProvider() { }
339         public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } }
340         public string SchemaType { get { throw null; } }
341         public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } }
CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config)342         public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config)343         public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate)344         public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; }
345     }
346     public abstract partial class NvdlValidatorGenerator
347     {
NvdlValidatorGenerator()348         protected NvdlValidatorGenerator() { }
AddOption(string name, string arg)349         public abstract bool AddOption(string name, string arg);
CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver)350         public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; }
CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver)351         public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver);
HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation)352         public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; }
353     }
354     public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider
355     {
NvdlXsdValidatorProvider()356         public NvdlXsdValidatorProvider() { }
CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config)357         public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; }
358     }
359 }
360 namespace Commons.Xml.Relaxng
361 {
362     public partial interface IGrammarContent
363     {
364     }
365     public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass
366     {
RelaxngAnyName()367         public RelaxngAnyName() { }
368         public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)369         public override void Write(System.Xml.XmlWriter writer) { }
370     }
371     public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern
372     {
RelaxngAttribute()373         public RelaxngAttribute() { }
374         public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } }
375         public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } }
376         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)377         public override void Write(System.Xml.XmlWriter writer) { }
378     }
379     public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern
380     {
RelaxngBinaryContentPattern()381         protected RelaxngBinaryContentPattern() { }
382         public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
383     }
384     public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
385     {
RelaxngChoice()386         public RelaxngChoice() { }
387         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)388         public override void Write(System.Xml.XmlWriter writer) { }
389     }
390     public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport
391     {
RelaxngData()392         public RelaxngData() { }
393         public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } }
394         public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } }
395         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)396         public override void Write(System.Xml.XmlWriter writer) { }
397     }
398     public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern
399     {
RelaxngDataSupport()400         protected RelaxngDataSupport() { }
401         public string DatatypeLibrary { get { throw null; } set { } }
402         public string Type { get { throw null; } set { } }
403     }
404     public abstract partial class RelaxngDatatype
405     {
RelaxngDatatype()406         protected RelaxngDatatype() { }
407         public abstract string Name { get; }
408         public abstract string NamespaceURI { get; }
Compare(object o1, object o2)409         public virtual bool Compare(object o1, object o2) { throw null; }
CompareString(string s1, string s2, System.Xml.XmlReader reader)410         public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
IsValid(string text, System.Xml.XmlReader reader)411         public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
Parse(string text, System.Xml.XmlReader reader)412         public abstract object Parse(string text, System.Xml.XmlReader reader);
413     }
414     public abstract partial class RelaxngDatatypeProvider
415     {
RelaxngDatatypeProvider()416         protected RelaxngDatatypeProvider() { }
GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters)417         public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters);
418     }
419     public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
420     {
RelaxngDefine()421         public RelaxngDefine() { }
422         public string Combine { get { throw null; } set { } }
423         public string Name { get { throw null; } set { } }
424         public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
Write(System.Xml.XmlWriter writer)425         public override void Write(System.Xml.XmlWriter writer) { }
426     }
427     public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
428     {
RelaxngDiv()429         public RelaxngDiv() { }
430         public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
431         public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
432         public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } }
433         public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
Write(System.Xml.XmlWriter writer)434         public override void Write(System.Xml.XmlWriter writer) { }
435     }
436     public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern
437     {
RelaxngElement()438         public RelaxngElement() { }
439         public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } }
440         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)441         public override void Write(System.Xml.XmlWriter writer) { }
442     }
443     public abstract partial class RelaxngElementBase
444     {
RelaxngElementBase()445         protected RelaxngElementBase() { }
446         public string BaseUri { get { throw null; } set { } }
447         public int LineNumber { get { throw null; } set { } }
448         public int LinePosition { get { throw null; } set { } }
ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext)449         public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; }
Write(System.Xml.XmlWriter writer)450         public abstract void Write(System.Xml.XmlWriter writer);
451     }
452     public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern
453     {
RelaxngEmpty()454         public RelaxngEmpty() { }
455         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)456         public override void Write(System.Xml.XmlWriter writer) { }
457     }
458     public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase
459     {
RelaxngExcept()460         public RelaxngExcept() { }
461         public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
Write(System.Xml.XmlWriter writer)462         public override void Write(System.Xml.XmlWriter writer) { }
463     }
464     public partial class RelaxngException : System.Exception
465     {
RelaxngException()466         public RelaxngException() { }
RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message)467         public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { }
RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException)468         public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { }
RelaxngException(string message)469         public RelaxngException(string message) { }
RelaxngException(string message, System.Exception innerException)470         public RelaxngException(string message, System.Exception innerException) { }
471     }
472     public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase
473     {
RelaxngExceptNameClass()474         public RelaxngExceptNameClass() { }
475         public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } }
Write(System.Xml.XmlWriter writer)476         public override void Write(System.Xml.XmlWriter writer) { }
477     }
478     public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern
479     {
RelaxngExternalRef()480         public RelaxngExternalRef() { }
481         public string Href { get { throw null; } set { } }
482         public string NSContext { get { throw null; } set { } }
483         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)484         public override void Write(System.Xml.XmlWriter writer) { }
485     }
486     public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern
487     {
488         public static string NamespaceURI;
RelaxngGrammar()489         public RelaxngGrammar() { }
490         public string DefaultNamespace { get { throw null; } set { } }
491         public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
492         public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
493         public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } }
494         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
495         public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
Write(System.Xml.XmlWriter writer)496         public override void Write(System.Xml.XmlWriter writer) { }
497     }
498     public partial class RelaxngGrammarContentList : System.Collections.CollectionBase
499     {
RelaxngGrammarContentList()500         public RelaxngGrammarContentList() { }
501         public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Relaxng.IGrammarContent p)502         public void Add(Commons.Xml.Relaxng.IGrammarContent p) { }
Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p)503         public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { }
Remove(Commons.Xml.Relaxng.IGrammarContent p)504         public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { }
505     }
506     public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
507     {
RelaxngGroup()508         public RelaxngGroup() { }
509         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)510         public override void Write(System.Xml.XmlWriter writer) { }
511     }
512     public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
513     {
RelaxngInclude()514         public RelaxngInclude() { }
515         public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } }
516         public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } }
517         public string Href { get { throw null; } set { } }
518         public string NSContext { get { throw null; } set { } }
519         public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } }
Write(System.Xml.XmlWriter writer)520         public override void Write(System.Xml.XmlWriter writer) { }
521     }
522     public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern
523     {
RelaxngInterleave()524         public RelaxngInterleave() { }
525         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)526         public override void Write(System.Xml.XmlWriter writer) { }
527     }
528     public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern
529     {
RelaxngList()530         internal RelaxngList() { }
531         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)532         public override void Write(System.Xml.XmlWriter writer) { }
533     }
534     public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider
535     {
RelaxngMergedProvider()536         public RelaxngMergedProvider() { }
537         public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } }
538         public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } }
GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters)539         public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; }
540     }
541     public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern
542     {
RelaxngMixed()543         public RelaxngMixed() { }
544         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)545         public override void Write(System.Xml.XmlWriter writer) { }
546     }
547     public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass
548     {
RelaxngName()549         public RelaxngName() { }
RelaxngName(string ncname, string ns)550         public RelaxngName(string ncname, string ns) { }
551         public string LocalName { get { throw null; } set { } }
552         public string Namespace { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)553         public override void Write(System.Xml.XmlWriter writer) { }
554     }
555     public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass
556     {
RelaxngNameChoice()557         public RelaxngNameChoice() { }
558         public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)559         public override void Write(System.Xml.XmlWriter writer) { }
560     }
561     public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase
562     {
RelaxngNameClass()563         protected RelaxngNameClass() { }
564     }
565     public partial class RelaxngNameClassList : System.Collections.CollectionBase
566     {
RelaxngNameClassList()567         public RelaxngNameClassList() { }
568         public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Relaxng.RelaxngNameClass p)569         public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { }
Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p)570         public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { }
Remove(Commons.Xml.Relaxng.RelaxngNameClass p)571         public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { }
572     }
573     public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern
574     {
RelaxngNotAllowed()575         public RelaxngNotAllowed() { }
576         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)577         public override void Write(System.Xml.XmlWriter writer) { }
578     }
579     public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass
580     {
RelaxngNsName()581         public RelaxngNsName() { }
582         public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } }
583         public string Namespace { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)584         public override void Write(System.Xml.XmlWriter writer) { }
585     }
586     public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern
587     {
RelaxngOneOrMore()588         public RelaxngOneOrMore() { }
589         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)590         public override void Write(System.Xml.XmlWriter writer) { }
591     }
592     public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern
593     {
RelaxngOptional()594         public RelaxngOptional() { }
595         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)596         public override void Write(System.Xml.XmlWriter writer) { }
597     }
598     public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase
599     {
RelaxngParam()600         public RelaxngParam() { }
RelaxngParam(string name, string value)601         public RelaxngParam(string name, string value) { }
602         public string Name { get { throw null; } set { } }
603         public string Value { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)604         public override void Write(System.Xml.XmlWriter writer) { }
605     }
606     public partial class RelaxngParamList : System.Collections.CollectionBase
607     {
RelaxngParamList()608         public RelaxngParamList() { }
609         public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Relaxng.RelaxngParam p)610         public void Add(Commons.Xml.Relaxng.RelaxngParam p) { }
Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p)611         public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { }
Remove(Commons.Xml.Relaxng.RelaxngParam p)612         public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { }
613     }
614     public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern
615     {
RelaxngParentRef()616         public RelaxngParentRef() { }
617         public string Name { get { throw null; } set { } }
618         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)619         public override void Write(System.Xml.XmlWriter writer) { }
620     }
621     public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase
622     {
RelaxngPattern()623         protected RelaxngPattern() { }
624         public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } }
625         public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; }
626         public System.Xml.XmlResolver XmlResolver { set { } }
Compile()627         public void Compile() { }
Read(System.Xml.XmlReader xmlReader)628         public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; }
Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider)629         public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; }
Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver)630         public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; }
WriteCompact(System.IO.TextWriter writer)631         public void WriteCompact(System.IO.TextWriter writer) { }
WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res)632         public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { }
633     }
634     public partial class RelaxngPatternList : System.Collections.CollectionBase
635     {
RelaxngPatternList()636         public RelaxngPatternList() { }
637         public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } }
Add(Commons.Xml.Relaxng.RelaxngPattern p)638         public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { }
Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p)639         public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { }
Remove(Commons.Xml.Relaxng.RelaxngPattern p)640         public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { }
641     }
642     public enum RelaxngPatternType
643     {
644         After = 14,
645         Attribute = 12,
646         Choice = 4,
647         Data = 9,
648         DataExcept = 10,
649         Element = 13,
650         Empty = 1,
651         ExternalRef = 21,
652         Grammar = 16,
653         Group = 6,
654         Interleave = 5,
655         List = 8,
656         Mixed = 18,
657         NotAllowed = 2,
658         OneOrMore = 7,
659         Optional = 19,
660         ParentRef = 22,
661         Ref = 15,
662         Text = 3,
663         Value = 11,
664         ZeroOrMore = 17,
665     }
666     public partial class RelaxngReader : Commons.Xml.XmlDefaultReader
667     {
668         [System.ObsoleteAttribute]
669         public static string RelaxngNS;
RelaxngReader(System.Xml.XmlReader reader)670         public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { }
RelaxngReader(System.Xml.XmlReader reader, string ns)671         public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { }
RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver)672         public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { }
673         public string ContextNamespace { get { throw null; } }
674         public string DatatypeLibrary { get { throw null; } }
675         public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } }
676         public System.Xml.XmlResolver XmlResolver { set { } }
Read()677         public override bool Read() { throw null; }
ReadPattern()678         public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; }
ReadString()679         public override string ReadString() { throw null; }
680     }
681     public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern
682     {
RelaxngRef()683         public RelaxngRef() { }
684         public string Name { get { throw null; } set { } }
685         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)686         public override void Write(System.Xml.XmlWriter writer) { }
687     }
688     public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern
689     {
RelaxngSingleContentPattern()690         protected RelaxngSingleContentPattern() { }
691         public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } }
692     }
693     public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent
694     {
RelaxngStart()695         public RelaxngStart() { }
696         public string Combine { get { throw null; } set { } }
697         public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)698         public override void Write(System.Xml.XmlWriter writer) { }
699     }
700     public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype
701     {
RelaxngString()702         public RelaxngString() { }
703         public override string Name { get { throw null; } }
704         public override string NamespaceURI { get { throw null; } }
Compare(object o1, object o2)705         public override bool Compare(object o1, object o2) { throw null; }
IsValid(string text, System.Xml.XmlReader reader)706         public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
Parse(string text, System.Xml.XmlReader reader)707         public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
708     }
709     public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern
710     {
RelaxngText()711         public RelaxngText() { }
712         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)713         public override void Write(System.Xml.XmlWriter writer) { }
714     }
715     public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype
716     {
RelaxngToken()717         public RelaxngToken() { }
718         public override string Name { get { throw null; } }
719         public override string NamespaceURI { get { throw null; } }
Compare(object o1, object o2)720         public override bool Compare(object o1, object o2) { throw null; }
CompareString(string s1, string s2, System.Xml.XmlReader reader)721         public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
IsValid(string text, System.Xml.XmlReader reader)722         public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; }
Parse(string text, System.Xml.XmlReader reader)723         public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
724     }
725     public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader
726     {
727         public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError;
RelaxngValidatingReader(System.Xml.XmlReader reader)728         public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { }
RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern)729         public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { }
RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml)730         public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { }
RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider)731         public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { }
732         public bool ReportDetails { get { throw null; } set { } }
733         public bool RoughLabelCheck { get { throw null; } set { } }
734         public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } }
AfterAttribute(object stateObject, string localName, string ns)735         public object AfterAttribute(object stateObject, string localName, string ns) { throw null; }
AfterCloseStartTag(object stateObject)736         public object AfterCloseStartTag(object stateObject) { throw null; }
AfterEndTag(object stateObject)737         public object AfterEndTag(object stateObject) { throw null; }
AfterOpenStartTag(object stateObject, string localName, string ns)738         public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; }
Attribute(object stateObject, string localName, string ns)739         public bool Attribute(object stateObject, string localName, string ns) { throw null; }
CloseStartTag(object stateObject)740         public bool CloseStartTag(object stateObject) { throw null; }
Emptiable(object stateObject)741         public bool Emptiable(object stateObject) { throw null; }
EndTag(object stateObject)742         public bool EndTag(object stateObject) { throw null; }
GetAttributeLabels(object stateObject)743         public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; }
GetCurrentState()744         public object GetCurrentState() { throw null; }
GetElementLabels(object stateObject)745         public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; }
OpenStartTag(object stateObject, string localName, string ns)746         public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; }
Read()747         public override bool Read() { throw null; }
RelaxngValidationEventHandler(System.Xml.XmlReader source, string message)748         public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message);
749     }
750     public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport
751     {
RelaxngValue()752         public RelaxngValue() { }
753         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
754         public string Value { get { throw null; } set { } }
Write(System.Xml.XmlWriter writer)755         public override void Write(System.Xml.XmlWriter writer) { }
756     }
757     public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern
758     {
RelaxngZeroOrMore()759         public RelaxngZeroOrMore() { }
760         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
Write(System.Xml.XmlWriter writer)761         public override void Write(System.Xml.XmlWriter writer) { }
762     }
763 }
764 namespace Commons.Xml.Relaxng.Derivative
765 {
766     public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern
767     {
RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r)768         public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { }
769         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
770         public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } }
771         public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } }
772     }
773     public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern
774     {
RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p)775         public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
776         public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } }
777     }
778     public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
779     {
RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r)780         public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
781         public override bool Nullable { get { throw null; } }
782         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler)783         public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)784         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
EndAttDeriv()785         public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
EndTagDeriv()786         public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)787         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)788         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()789         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)790         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)791         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
792     }
793     public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass
794     {
RdpAnyName()795         internal RdpAnyName() { }
796         public override bool HasInfiniteName { get { throw null; } }
797         public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } }
798         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
Contains(string name, string ns)799         public override bool Contains(string name, string ns) { throw null; }
800     }
801     public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass
802     {
RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except)803         public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { }
804         public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } }
805         public override bool HasInfiniteName { get { throw null; } }
806         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
Contains(string name, string ns)807         public override bool Contains(string name, string ns) { throw null; }
808     }
RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p)809     public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p);
810     public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern
811     {
RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p)812         public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
813         public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } }
814         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
815         public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } }
816         public override bool Nullable { get { throw null; } }
817         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)818         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)819         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)820         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()821         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
822     }
RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2)823     public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2);
824     public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
825     {
RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r)826         public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
827         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
828         public override bool Nullable { get { throw null; } }
829         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler)830         public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)831         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
EndAttDeriv()832         public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
EndTagDeriv()833         public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)834         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)835         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()836         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)837         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)838         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
839     }
840     public enum RdpContentType
841     {
842         Complex = 2,
843         Empty = 1,
844         Invalid = 0,
845         Simple = 4,
846     }
847     public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern
848     {
RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt)849         public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { }
850         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
851         public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } }
852         public override bool Nullable { get { throw null; } }
853         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)854         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
TextDeriv(string s, System.Xml.XmlReader reader)855         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
856     }
857     public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData
858     {
RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except)859         public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { }
860         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
861         public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } }
862         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
TextDeriv(string s, System.Xml.XmlReader reader)863         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
864     }
865     public partial class RdpDatatype
866     {
RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider)867         public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { }
868         public bool IsContextDependent { get { throw null; } }
869         public string LocalName { get { throw null; } }
870         public string NamespaceURI { get { throw null; } }
IsAllowed(string value, System.Xml.XmlReader reader)871         public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; }
IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader)872         public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; }
873     }
874     public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern
875     {
RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p)876         public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { }
877         public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } }
878         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
879         public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } }
880         public override bool Nullable { get { throw null; } }
881         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)882         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartTagOpenDeriv(string name, string ns)883         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
884     }
885     public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern
886     {
RdpEmpty()887         public RdpEmpty() { }
888         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
889         public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } }
890         public override bool Nullable { get { throw null; } }
891         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)892         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
893     }
894     public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
895     {
RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r)896         public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
897         public override bool Nullable { get { throw null; } }
898         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)899         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)900         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)901         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()902         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)903         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)904         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
905     }
906     public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary
907     {
RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r)908         public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
909         public override bool Nullable { get { throw null; } }
910         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)911         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)912         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)913         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()914         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)915         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)916         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
917     }
918     public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent
919     {
RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p)920         public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
921         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
922         public override bool Nullable { get { throw null; } }
923         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)924         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
TextDeriv(string s, System.Xml.XmlReader reader)925         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
926     }
927     public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass
928     {
RdpName(string local, string ns)929         public RdpName(string local, string ns) { }
930         public override bool HasInfiniteName { get { throw null; } }
931         public string LocalName { get { throw null; } }
932         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
933         public string NamespaceURI { get { throw null; } }
Contains(string name, string ns)934         public override bool Contains(string name, string ns) { throw null; }
935     }
936     public abstract partial class RdpNameClass
937     {
RdpNameClass()938         protected RdpNameClass() { }
939         public abstract bool HasInfiniteName { get; }
940         public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; }
Contains(string name, string ns)941         public abstract bool Contains(string name, string ns);
942     }
943     public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass
944     {
RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r)945         public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { }
946         public override bool HasInfiniteName { get { throw null; } }
947         public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } }
948         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
949         public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } }
Contains(string name, string ns)950         public override bool Contains(string name, string ns) { throw null; }
951     }
952     public enum RdpNameClassType
953     {
954         AnyName = 1,
955         AnyNameExcept = 2,
956         Name = 5,
957         NameClassChoice = 6,
958         None = 0,
959         NsName = 3,
960         NsNameExcept = 4,
961     }
962     public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern
963     {
RdpNotAllowed()964         public RdpNotAllowed() { }
965         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
966         public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } }
967         public override bool Nullable { get { throw null; } }
968         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h)969         public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)970         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
971     }
972     public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass
973     {
RdpNsName(string ns)974         public RdpNsName(string ns) { }
975         public override bool HasInfiniteName { get { throw null; } }
976         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
977         public string NamespaceURI { get { throw null; } }
Contains(string name, string ns)978         public override bool Contains(string name, string ns) { throw null; }
979     }
980     public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName
981     {
RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except)982         public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { }
983         public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } }
984         public override bool HasInfiniteName { get { throw null; } }
985         public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } }
Contains(string name, string ns)986         public override bool Contains(string name, string ns) { throw null; }
987     }
988     public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent
989     {
RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p)990         public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { }
991         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
992         public override bool Nullable { get { throw null; } }
993         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)994         public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)995         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
StartAttDeriv(string name, string ns)996         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()997         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)998         public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)999         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
1000     }
1001     public partial class RdpParam
1002     {
RdpParam(string localName, string value)1003         public RdpParam(string localName, string value) { }
1004         public string LocalName { get { throw null; } }
1005         public string Value { get { throw null; } }
1006     }
1007     public partial class RdpParamList : System.Collections.ArrayList
1008     {
RdpParamList()1009         public RdpParamList() { }
1010     }
1011     public abstract partial class RdpPattern
1012     {
1013         public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything;
RdpPattern()1014         protected RdpPattern() { }
1015         public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; }
1016         public abstract bool Nullable { get; }
1017         public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; }
After(Commons.Xml.Relaxng.Derivative.RdpPattern p)1018         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h)1019         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; }
AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader)1020         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; }
Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p)1021         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
EndAttDeriv()1022         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; }
EndTagDeriv()1023         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes)1024         public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)1025         public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass);
Group(Commons.Xml.Relaxng.Derivative.RdpPattern p)1026         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p)1027         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
ListDeriv(string[] list, int index, System.Xml.XmlReader reader)1028         public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; }
MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2)1029         public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2)1030         public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p)1031         public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2)1032         public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2)1033         public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; }
MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p)1034         public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; }
OneOrMore()1035         public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; }
StartAttDeriv(string name, string ns)1036         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; }
StartTagCloseDeriv()1037         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; }
StartTagOpenDeriv(string name, string ns)1038         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; }
TextDeriv(string s, System.Xml.XmlReader reader)1039         public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
ValueMatch(string s, System.Xml.XmlReader reader)1040         public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; }
1041     }
1042     public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern
1043     {
RdpText()1044         public RdpText() { }
1045         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
1046         public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } }
1047         public override bool Nullable { get { throw null; } }
1048         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)1049         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
TextDeriv(string s, System.Xml.XmlReader reader)1050         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
1051     }
1052     public partial class RdpUtil
1053     {
1054         public static char[] WhitespaceChars;
RdpUtil()1055         public RdpUtil() { }
1056     }
1057     public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern
1058     {
RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value)1059         public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { }
1060         public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } }
1061         public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } }
1062         public override bool Nullable { get { throw null; } }
1063         public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } }
1064         public string Value { get { throw null; } }
GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass)1065         public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { }
TextDeriv(string s, System.Xml.XmlReader reader)1066         public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; }
1067     }
1068 }
1069 namespace Commons.Xml.Relaxng.Inference
1070 {
1071     public partial class RelaxngInference
1072     {
RelaxngInference()1073         public RelaxngInference() { }
1074         public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } }
1075         public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } }
InferSchema(System.Xml.XmlReader xmlReader)1076         public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; }
InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar)1077         public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; }
1078         public enum InferenceOption
1079         {
1080             Relaxed = 1,
1081             Restricted = 0,
1082         }
1083     }
1084 }
1085 namespace Commons.Xml.Relaxng.Rnc
1086 {
1087     public partial class RncParser
1088     {
1089         public int eof_token;
1090         public System.IO.TextWriter ErrorOutput;
1091         protected bool use_global_stacks;
1092         protected static readonly short[] yyCheck;
1093         protected static readonly short[] yyDgoto;
1094         protected const int yyFinal = 4;
1095         protected static readonly short[] yyGindex;
1096         protected int yyMax;
1097         protected static readonly string[] yyNames;
1098         protected static readonly short[] yyRindex;
1099         protected static readonly short[] yySindex;
1100         protected static readonly short[] yyTable;
RncParser(System.Xml.XmlNameTable nameTable)1101         public RncParser(System.Xml.XmlNameTable nameTable) { }
1102         public string BaseUri { get { throw null; } }
1103         public int Column { get { throw null; } }
1104         public int Line { get { throw null; } }
Parse(System.IO.TextReader source)1105         public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; }
Parse(System.IO.TextReader source, string baseUri)1106         public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; }
Parse(System.IO.TextReader source, string baseUri, string defaultNamespace)1107         public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; }
ParseRnc(System.IO.TextReader reader)1108         public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; }
ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable)1109         public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; }
ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri)1110         public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; }
ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace)1111         public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; }
yyDefault(object first)1112         protected object yyDefault(object first) { throw null; }
yyerror(string message)1113         public void yyerror(string message) { }
yyerror(string message, string[] expected)1114         public void yyerror(string message, string[] expected) { }
yyExpecting(int state)1115         protected string[] yyExpecting(int state) { throw null; }
yyExpectingTokens(int state)1116         protected int[] yyExpectingTokens(int state) { throw null; }
yyname(int token)1117         public static string yyname(int token) { throw null; }
1118     }
1119 }
1120 namespace Commons.Xml.Relaxng.XmlSchema
1121 {
1122     public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider
1123     {
XsdDatatypeProvider()1124         internal XsdDatatypeProvider() { }
1125         public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } }
GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters)1126         public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; }
1127     }
1128     public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype
1129     {
XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype)1130         public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { }
1131         public override string Name { get { throw null; } }
1132         public override string NamespaceURI { get { throw null; } }
Parse(string text, System.Xml.XmlReader reader)1133         public override object Parse(string text, System.Xml.XmlReader reader) { throw null; }
1134     }
1135     public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype
1136     {
XsdQNameWrapper()1137         public XsdQNameWrapper() { }
1138         public override string Name { get { throw null; } }
1139         public override string NamespaceURI { get { throw null; } }
Parse(string s, System.Xml.XmlReader reader)1140         public override object Parse(string s, System.Xml.XmlReader reader) { throw null; }
1141     }
1142     public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype
1143     {
XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters)1144         public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { }
1145         public override string Name { get { throw null; } }
1146         public override string NamespaceURI { get { throw null; } }
Parse(string value, System.Xml.XmlReader reader)1147         public override object Parse(string value, System.Xml.XmlReader reader) { throw null; }
1148     }
1149 }
1150