Merge pull request #943 from ermshiperete/bug-novell-325669
[mono.git] / mcs / class / System.Data / Documentation / en / System.Data / XmlWriteMode.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="XmlWriteMode" FullName="System.Data.XmlWriteMode">
3   <TypeSignature Language="C#" Maintainer="auto" Value="public enum XmlWriteMode" />
4   <AssemblyInfo>
5     <AssemblyName>System.Data</AssemblyName>
6     <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7     <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9     <AssemblyVersion>2.0.0.0</AssemblyVersion>
10   </AssemblyInfo>
11   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
12   <Base>
13     <BaseTypeName>System.Enum</BaseTypeName>
14   </Base>
15   <Docs>
16     <remarks>
17       <attribution license="cc4" from="Microsoft" modified="false" />
18       <para>Use the members of this enumeration when setting the <paramref name="WriteMode" /> parameter of the <see cref="M:System.Data.DataSet.WriteXml(System.IO.Stream)" /> method.</para>
19     </remarks>
20     <summary>
21       <attribution license="cc4" from="Microsoft" modified="false" />
22       <para>Specifies how to write XML data and a relational schema from a <see cref="T:System.Data.DataSet" />.</para>
23     </summary>
24   </Docs>
25   <Members>
26     <Member MemberName="DiffGram">
27       <MemberSignature Language="C#" Value="DiffGram" />
28       <MemberType>Field</MemberType>
29       <ReturnValue>
30         <ReturnType>System.Data.XmlWriteMode</ReturnType>
31       </ReturnValue>
32       <Parameters />
33       <Docs>
34         <remarks>To be added</remarks>
35         <summary>
36           <attribution license="cc4" from="Microsoft" modified="false" />
37           <para>Writes the entire <see cref="T:System.Data.DataSet" /> as a DiffGram, including original and current values. To generate a DiffGram containing only changed values, call <see cref="M:System.Data.DataSet.GetChanges" />, and then call <see cref="M:System.Data.DataSet.WriteXml(System.IO.Stream)" /> as a DiffGram on the returned <see cref="T:System.Data.DataSet" />.</para>
38         </summary>
39       </Docs>
40       <AssemblyInfo>
41         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
42         <AssemblyVersion>2.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44     </Member>
45     <Member MemberName="IgnoreSchema">
46       <MemberSignature Language="C#" Value="IgnoreSchema" />
47       <MemberType>Field</MemberType>
48       <ReturnValue>
49         <ReturnType>System.Data.XmlWriteMode</ReturnType>
50       </ReturnValue>
51       <Parameters />
52       <Docs>
53         <remarks>To be added</remarks>
54         <summary>
55           <attribution license="cc4" from="Microsoft" modified="false" />
56           <para>Writes the current contents of the <see cref="T:System.Data.DataSet" /> as XML data, without an XSD schema. If no data is loaded into the <see cref="T:System.Data.DataSet" />, nothing is written.</para>
57         </summary>
58       </Docs>
59       <AssemblyInfo>
60         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
61         <AssemblyVersion>2.0.0.0</AssemblyVersion>
62       </AssemblyInfo>
63     </Member>
64     <Member MemberName="WriteSchema">
65       <MemberSignature Language="C#" Value="WriteSchema" />
66       <MemberType>Field</MemberType>
67       <ReturnValue>
68         <ReturnType>System.Data.XmlWriteMode</ReturnType>
69       </ReturnValue>
70       <Parameters />
71       <Docs>
72         <remarks>To be added</remarks>
73         <summary>
74           <attribution license="cc4" from="Microsoft" modified="false" />
75           <para>Writes the current contents of the <see cref="T:System.Data.DataSet" /> as XML data with the relational structure as inline XSD schema. If the <see cref="T:System.Data.DataSet" /> has only a schema with no data, only the inline schema is written. If the <see cref="T:System.Data.DataSet" /> does not have a current schema, nothing is written.</para>
76         </summary>
77       </Docs>
78       <AssemblyInfo>
79         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
80         <AssemblyVersion>2.0.0.0</AssemblyVersion>
81       </AssemblyInfo>
82     </Member>
83   </Members>
84 </Type>