Merge pull request #966 from ermshiperete/bug-xamarin-18511
[mono.git] / mcs / class / System.Data / Documentation / en / System.Data / ReadOnlyException.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="ReadOnlyException" FullName="System.Data.ReadOnlyException">
3   <TypeSignature Language="C#" Maintainer="auto" Value="public class ReadOnlyException : System.Data.DataException" />
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.Data.DataException</BaseTypeName>
14   </Base>
15   <Interfaces>
16   </Interfaces>
17   <Docs>
18     <remarks>
19       <attribution license="cc4" from="Microsoft" modified="false" />
20       <para>The <see cref="T:System.Data.ReadOnlyException" /> is thrown when you invoke the following methods or properties when you are trying to change the value of a read-only column.</para>
21       <list type="bullet">
22         <item>
23           <para>
24             <see cref="M:System.Data.DataRow.EndEdit" /> </para>
25         </item>
26         <item>
27           <para>
28             <see cref="P:System.Data.DataRow.ItemArray" /> </para>
29         </item>
30       </list>
31     </remarks>
32     <summary>
33       <attribution license="cc4" from="Microsoft" modified="false" />
34       <para>Represents the exception that is thrown when you try to change the value of a read-only column.</para>
35     </summary>
36   </Docs>
37   <Members>
38     <Member MemberName=".ctor">
39       <MemberSignature Language="C#" Value="public ReadOnlyException ();" />
40       <MemberType>Constructor</MemberType>
41       <ReturnValue />
42       <Parameters />
43       <Docs>
44         <remarks>To be added</remarks>
45         <summary>
46           <attribution license="cc4" from="Microsoft" modified="false" />
47           <para>Initializes a new instance of the <see cref="T:System.Data.ReadOnlyException" /> class.</para>
48         </summary>
49       </Docs>
50       <AssemblyInfo>
51         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
52         <AssemblyVersion>2.0.0.0</AssemblyVersion>
53       </AssemblyInfo>
54     </Member>
55     <Member MemberName=".ctor">
56       <MemberSignature Language="C#" Value="public ReadOnlyException (string s);" />
57       <MemberType>Constructor</MemberType>
58       <ReturnValue />
59       <Parameters>
60         <Parameter Name="s" Type="System.String" />
61       </Parameters>
62       <Docs>
63         <remarks>To be added</remarks>
64         <summary>
65           <attribution license="cc4" from="Microsoft" modified="false" />
66           <para>Initializes a new instance of the <see cref="T:System.Data.ReadOnlyException" /> class with the specified string.</para>
67         </summary>
68         <param name="s">
69           <attribution license="cc4" from="Microsoft" modified="false" />The string to display when the exception is thrown. </param>
70       </Docs>
71       <AssemblyInfo>
72         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
73         <AssemblyVersion>2.0.0.0</AssemblyVersion>
74       </AssemblyInfo>
75     </Member>
76     <Member MemberName=".ctor">
77       <MemberSignature Language="C#" Value="protected ReadOnlyException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" />
78       <MemberType>Constructor</MemberType>
79       <ReturnValue />
80       <Parameters>
81         <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" />
82         <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" />
83       </Parameters>
84       <Docs>
85         <remarks>To be added</remarks>
86         <summary>
87           <attribution license="cc4" from="Microsoft" modified="false" />
88           <para>Initializes a new instance of the <see cref="T:System.Data.ReadOnlyException" /> class with serialization information.</para>
89         </summary>
90         <param name="info">
91           <attribution license="cc4" from="Microsoft" modified="false" />The data that is required to serialize or deserialize an object. </param>
92         <param name="context">
93           <attribution license="cc4" from="Microsoft" modified="false" />Description of the source and destination of the specified serialized stream. </param>
94       </Docs>
95       <AssemblyInfo>
96         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
97         <AssemblyVersion>2.0.0.0</AssemblyVersion>
98       </AssemblyInfo>
99     </Member>
100     <Member MemberName=".ctor">
101       <MemberSignature Language="C#" Value="public ReadOnlyException (string message, Exception inner);" />
102       <MemberType>Constructor</MemberType>
103       <AssemblyInfo>
104         <AssemblyVersion>2.0.0.0</AssemblyVersion>
105       </AssemblyInfo>
106       <Parameters>
107         <Parameter Name="message" Type="System.String" />
108         <Parameter Name="inner" Type="System.Exception" />
109       </Parameters>
110       <Docs>
111         <param name="inner">To be added.</param>
112         <remarks>To be added.</remarks>
113         <summary>
114           <attribution license="cc4" from="Microsoft" modified="false" />
115           <para>Initializes a new instance of the <see cref="T:System.Data.ReadOnlyException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</para>
116         </summary>
117         <param name="message">
118           <attribution license="cc4" from="Microsoft" modified="false" />The error message that explains the reason for the exception.</param>
119       </Docs>
120     </Member>
121   </Members>
122 </Type>