update readme (#21797)
[mono-project.git] / mcs / class / System.Data / corefx / OleDbStubs.cs
blob9011316350577d3261f648a85eb8ff486d8c93d5
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 #pragma warning disable 108, 114, 67, 3006
6 using System;
7 using System.Data;
8 using System.Data.Common;
9 using System.Runtime.Serialization;
10 using System.Security;
11 using System.Security.Permissions;
12 using System.Collections;
13 using System.ComponentModel;
14 using System.Collections.Generic;
15 using System.Diagnostics;
16 using System.Threading;
17 using System.EnterpriseServices;
18 using System.Transactions;
20 namespace System.Data.OleDb
22 [MonoTODO("OleDb is not implemented.")]
23 public sealed partial class OleDbCommand : System.Data.Common.DbCommand, System.Data.IDbCommand, System.ICloneable, System.IDisposable
25 public OleDbCommand () {}
26 public OleDbCommand (String cmdText) => throw ADP.OleDb();
27 public OleDbCommand (String cmdText, OleDbConnection connection) => throw ADP.OleDb();
28 public OleDbCommand (String cmdText, OleDbConnection connection, OleDbTransaction transaction) => throw ADP.OleDb();
29 public override string CommandText { get { throw ADP.OleDb(); } set { } }
30 public override int CommandTimeout { get { throw ADP.OleDb(); } set { } }
31 public override System.Data.CommandType CommandType { get { throw ADP.OleDb(); } set { } }
32 public new System.Data.OleDb.OleDbConnection Connection { get { throw ADP.OleDb(); } set { } }
33 protected override System.Data.Common.DbConnection DbConnection { get { throw ADP.OleDb(); } set { } }
34 protected override System.Data.Common.DbParameterCollection DbParameterCollection => throw ADP.OleDb();
35 protected override System.Data.Common.DbTransaction DbTransaction { get { throw ADP.OleDb(); } set { } }
36 public override bool DesignTimeVisible { get { throw ADP.OleDb(); } set { } }
37 public new System.Data.OleDb.OleDbParameterCollection Parameters => throw ADP.OleDb();
38 public new System.Data.OleDb.OleDbTransaction Transaction { get { throw ADP.OleDb(); } set { } }
39 public override System.Data.UpdateRowSource UpdatedRowSource { get { throw ADP.OleDb(); } set { } }
40 public override void Cancel() { }
41 public OleDbCommand Clone () => throw ADP.OleDb();
42 protected override System.Data.Common.DbParameter CreateDbParameter() => throw ADP.OleDb();
43 public new OleDbParameter CreateParameter () => throw ADP.OleDb();
44 protected override void Dispose (Boolean disposing) => throw ADP.OleDb();
45 protected override DbDataReader ExecuteDbDataReader (CommandBehavior behavior) => throw ADP.OleDb();
46 public override Int32 ExecuteNonQuery () => throw ADP.OleDb();
47 public new OleDbDataReader ExecuteReader () => throw ADP.OleDb();
48 public new OleDbDataReader ExecuteReader (CommandBehavior behavior) => throw ADP.OleDb();
49 public override Object ExecuteScalar () => throw ADP.OleDb();
50 public override void Prepare () => throw ADP.OleDb();
51 public void ResetCommandTimeout () => throw ADP.OleDb();
52 System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() => throw ADP.OleDb();
53 System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) => throw ADP.OleDb();
54 object System.ICloneable.Clone() => throw ADP.OleDb();
57 [MonoTODO("OleDb is not implemented.")]
58 public sealed partial class OleDbCommandBuilder : System.Data.Common.DbCommandBuilder
60 public OleDbCommandBuilder() => throw ADP.OleDb();
61 public OleDbCommandBuilder (OleDbDataAdapter adapter) => throw ADP.OleDb();
62 public new OleDbDataAdapter DataAdapter { get { throw ADP.OleDb(); } set { } }
63 protected override void ApplyParameterInfo (DbParameter parameter, DataRow datarow, StatementType statementType, Boolean whereClause) => throw ADP.OleDb();
64 public static void DeriveParameters (OleDbCommand command) => throw ADP.OleDb();
65 public OleDbCommand GetDeleteCommand () => throw ADP.OleDb();
66 public OleDbCommand GetDeleteCommand (Boolean useColumnsForParameterNames) => throw ADP.OleDb();
67 public OleDbCommand GetInsertCommand () => throw ADP.OleDb();
68 public OleDbCommand GetInsertCommand (Boolean useColumnsForParameterNames) => throw ADP.OleDb();
69 protected override String GetParameterName (Int32 parameterOrdinal) => throw ADP.OleDb();
70 protected override String GetParameterName (String parameterName) => throw ADP.OleDb();
71 protected override String GetParameterPlaceholder (Int32 parameterOrdinal) => throw ADP.OleDb();
72 public new OleDbCommand GetUpdateCommand () => throw ADP.OleDb();
73 public new OleDbCommand GetUpdateCommand (Boolean useColumnsForParameterNames) => throw ADP.OleDb();
74 public override String QuoteIdentifier (String unquotedIdentifier) => throw ADP.OleDb();
75 public String QuoteIdentifier (String unquotedIdentifier, OleDbConnection connection) => throw ADP.OleDb();
76 protected override void SetRowUpdatingHandler (DbDataAdapter adapter) => throw ADP.OleDb();
77 public override String UnquoteIdentifier (String quotedIdentifier) => throw ADP.OleDb();
78 public String UnquoteIdentifier (String quotedIdentifier, OleDbConnection connection) => throw ADP.OleDb();
81 [MonoTODO("OleDb is not implemented.")]
82 public sealed partial class OleDbConnection : System.Data.Common.DbConnection, System.Data.IDbConnection, System.ICloneable, System.IDisposable
84 public OleDbConnection() => throw ADP.OleDb();
85 public OleDbConnection (String connectionString) => throw ADP.OleDb();
86 public override String ConnectionString { get { throw ADP.OleDb(); } set { } }
87 public override Int32 ConnectionTimeout => throw ADP.OleDb();
88 public override String Database => throw ADP.OleDb();
89 public override String DataSource => throw ADP.OleDb();
90 public String Provider => throw ADP.OleDb();
91 public override String ServerVersion => throw ADP.OleDb();
92 public override ConnectionState State => throw ADP.OleDb();
93 protected override DbTransaction BeginDbTransaction (IsolationLevel isolationLevel) => throw ADP.OleDb();
94 public new OleDbTransaction BeginTransaction () => throw ADP.OleDb();
95 public new OleDbTransaction BeginTransaction (IsolationLevel isolationLevel) => throw ADP.OleDb();
96 public override void ChangeDatabase (String value) => throw ADP.OleDb();
97 public override void Close () => throw ADP.OleDb();
98 public new OleDbCommand CreateCommand () => throw ADP.OleDb();
99 protected override DbCommand CreateDbCommand () => throw ADP.OleDb();
100 protected override void Dispose (Boolean disposing) => throw ADP.OleDb();
101 public void EnlistDistributedTransaction (ITransaction transaction) => throw ADP.OleDb();
102 public override void EnlistTransaction (Transaction transaction) => throw ADP.OleDb();
103 public DataTable GetOleDbSchemaTable (Guid schema, Object[] restrictions) => throw ADP.OleDb();
104 public override DataTable GetSchema () => throw ADP.OleDb();
105 public override DataTable GetSchema (String collectionName) => throw ADP.OleDb();
106 public override DataTable GetSchema (String collectionName, String[] restrictionValues) => throw ADP.OleDb();
107 public override void Open () => throw ADP.OleDb();
108 public static void ReleaseObjectPool () => throw ADP.OleDb();
109 public void ResetState () => throw ADP.OleDb();
110 public event OleDbInfoMessageEventHandler InfoMessage;
111 object System.ICloneable.Clone() => throw ADP.OleDb();
114 [MonoTODO("OleDb is not implemented.")]
115 public sealed partial class OleDbConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
117 public OleDbConnectionStringBuilder() => throw ADP.OleDb();
118 public OleDbConnectionStringBuilder (String connectionString) => throw ADP.OleDb();
119 public string DataSource { get { throw ADP.OleDb(); } set { } }
120 public string FileName { get { throw ADP.OleDb(); } set { } }
121 public object Item { get { throw ADP.OleDb(); } set { } }
122 public ICollection Keys { get { throw ADP.OleDb(); } set { } }
123 public int OleDbServices { get { throw ADP.OleDb(); } set { } }
124 public bool PersistSecurityInfo { get { throw ADP.OleDb(); } set { } }
125 public string Provider { get { throw ADP.OleDb(); } set { } }
126 public override void Clear () => throw ADP.OleDb();
127 public override Boolean ContainsKey (String keyword) => throw ADP.OleDb();
128 protected override void GetProperties (Hashtable propertyDescriptors) => throw ADP.OleDb();
129 public override Boolean Remove (String keyword) => throw ADP.OleDb();
130 public Boolean TryGetValue (String keyword, Object value) => throw ADP.OleDb();
133 [MonoTODO("OleDb is not implemented.")]
134 public sealed partial class OleDbDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable
136 public new System.Data.OleDb.OleDbCommand DeleteCommand { get { throw ADP.OleDb(); } set { } }
137 public new System.Data.OleDb.OleDbCommand InsertCommand { get { throw ADP.OleDb(); } set { } }
138 public new System.Data.OleDb.OleDbCommand SelectCommand { get { throw ADP.OleDb(); } set { } }
139 System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw ADP.OleDb(); } set { } }
140 System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw ADP.OleDb(); } set { } }
141 System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw ADP.OleDb(); } set { } }
142 System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw ADP.OleDb(); } set { } }
143 public new System.Data.OleDb.OleDbCommand UpdateCommand { get { throw ADP.OleDb(); } set { } }
144 public OleDbDataAdapter() { }
145 public OleDbDataAdapter (OleDbCommand selectCommand) => throw ADP.OleDb();
146 public OleDbDataAdapter (String selectCommandText, OleDbConnection selectConnection) => throw ADP.OleDb();
147 public OleDbDataAdapter (String selectCommandText, String selectConnectionString) => throw ADP.OleDb();
148 protected override RowUpdatedEventArgs CreateRowUpdatedEvent (DataRow dataRow, IDbCommand command, StatementType statementType, DataTableMapping tableMapping) => throw ADP.OleDb();
149 protected override RowUpdatingEventArgs CreateRowUpdatingEvent (DataRow dataRow, IDbCommand command, StatementType statementType, DataTableMapping tableMapping) => throw ADP.OleDb();
150 public Int32 Fill (DataSet dataSet, Object ADODBRecordSet, String srcTable) => throw ADP.OleDb();
151 public Int32 Fill (DataTable dataTable, Object ADODBRecordSet) => throw ADP.OleDb();
152 protected override void OnRowUpdated (RowUpdatedEventArgs value) => throw ADP.OleDb();
153 protected override void OnRowUpdating (RowUpdatingEventArgs value) => throw ADP.OleDb();
154 public event OleDbRowUpdatedEventHandler RowUpdated;
155 public event OleDbRowUpdatingEventHandler RowUpdating;
156 object System.ICloneable.Clone() => throw ADP.OleDb();
159 [MonoTODO("OleDb is not implemented.")]
160 public sealed partial class OleDbDataReader : System.Data.Common.DbDataReader
162 internal OleDbDataReader() { }
163 public override Int32 Depth => throw ADP.OleDb();
164 public override Int32 FieldCount => throw ADP.OleDb();
165 public override Boolean HasRows => throw ADP.OleDb();
166 public override Boolean IsClosed => throw ADP.OleDb();
167 public override Int32 RecordsAffected => throw ADP.OleDb();
168 public override Int32 VisibleFieldCount => throw ADP.OleDb();
169 public override void Close () => throw ADP.OleDb();
170 public override Boolean GetBoolean (Int32 ordinal) => throw ADP.OleDb();
171 public override Byte GetByte (Int32 ordinal) => throw ADP.OleDb();
172 public override Int64 GetBytes (Int32 ordinal, Int64 dataIndex, Byte[] buffer, Int32 bufferIndex, Int32 length) => throw ADP.OleDb();
173 public override Char GetChar (Int32 ordinal) => throw ADP.OleDb();
174 public override Int64 GetChars (Int32 ordinal, Int64 dataIndex, Char[] buffer, Int32 bufferIndex, Int32 length) => throw ADP.OleDb();
175 public new OleDbDataReader GetData (Int32 ordinal) => throw ADP.OleDb();
176 protected override System.Data.Common.DbDataReader GetDbDataReader(int ordinal) => throw ADP.OleDb();
177 public override String GetDataTypeName (Int32 index) => throw ADP.OleDb();
178 public override DateTime GetDateTime (Int32 ordinal) => throw ADP.OleDb();
179 public override Decimal GetDecimal (Int32 ordinal) => throw ADP.OleDb();
180 public override Double GetDouble (Int32 ordinal) => throw ADP.OleDb();
181 public override IEnumerator GetEnumerator () => throw ADP.OleDb();
182 public override Type GetFieldType (Int32 index) => throw ADP.OleDb();
183 public override Single GetFloat (Int32 ordinal) => throw ADP.OleDb();
184 public override Guid GetGuid (Int32 ordinal) => throw ADP.OleDb();
185 public override Int16 GetInt16 (Int32 ordinal) => throw ADP.OleDb();
186 public override Int32 GetInt32 (Int32 ordinal) => throw ADP.OleDb();
187 public override Int64 GetInt64 (Int32 ordinal) => throw ADP.OleDb();
188 public override String GetName (Int32 index) => throw ADP.OleDb();
189 public override Int32 GetOrdinal (String name) => throw ADP.OleDb();
190 public override DataTable GetSchemaTable () => throw ADP.OleDb();
191 public override String GetString (Int32 ordinal) => throw ADP.OleDb();
192 public TimeSpan GetTimeSpan(int ordinal) => throw ADP.OleDb();
193 public override Object GetValue (Int32 ordinal) => throw ADP.OleDb();
194 public override Int32 GetValues (Object[] values) => throw ADP.OleDb();
195 public override Boolean IsDBNull (Int32 ordinal) => throw ADP.OleDb();
196 public override Boolean NextResult () => throw ADP.OleDb();
197 public override Boolean Read () => throw ADP.OleDb();
198 public override object this[int index] => throw ADP.OleDb();
199 public override object this[string name] => throw ADP.OleDb();
202 [MonoTODO("OleDb is not implemented.")]
203 public sealed partial class OleDbEnumerator
205 public DataTable GetElements () => throw ADP.OleDb();
206 public static OleDbDataReader GetEnumerator (Type type) => throw ADP.OleDb();
207 public static OleDbDataReader GetRootEnumerator () => throw ADP.OleDb();
210 [MonoTODO("OleDb is not implemented.")]
211 public sealed partial class OleDbError
213 internal OleDbError() { }
214 public String Message => throw ADP.OleDb();
215 public Int32 NativeError=> throw ADP.OleDb();
216 public String Source => throw ADP.OleDb();
217 public String SQLState => throw ADP.OleDb();
218 public override String ToString () => throw ADP.OleDb();
221 [MonoTODO("OleDb is not implemented.")]
222 public sealed partial class OleDbErrorCollection : System.Collections.ICollection, System.Collections.IEnumerable
224 internal OleDbErrorCollection() { }
225 public Int32 Count => throw ADP.OleDb();
226 public void CopyTo (Array array, Int32 index) => throw ADP.OleDb();
227 public void CopyTo (OleDbError[] array, Int32 index) => throw ADP.OleDb();
228 public IEnumerator GetEnumerator () => throw ADP.OleDb();
229 public System.Data.OleDb.OleDbError this[int index] => throw ADP.OleDb();
230 bool System.Collections.ICollection.IsSynchronized => throw ADP.OleDb();
231 object System.Collections.ICollection.SyncRoot => throw ADP.OleDb();
234 [MonoTODO("OleDb is not implemented.")]
235 public sealed partial class OleDbException : System.Data.Common.DbException
237 internal OleDbException() { }
238 public override int ErrorCode => throw ADP.OleDb();
239 public OleDbErrorCollection Errors => throw ADP.OleDb();
240 public override void GetObjectData (SerializationInfo si, StreamingContext context) => throw ADP.OleDb();
243 [MonoTODO("OleDb is not implemented.")]
244 public sealed partial class OleDbFactory : System.Data.Common.DbProviderFactory
246 internal OleDbFactory() { }
247 public static readonly System.Data.OleDb.OleDbFactory Instance;
248 public override System.Data.Common.DbCommand CreateCommand() => throw ADP.OleDb();
249 public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() => throw ADP.OleDb();
250 public override System.Data.Common.DbConnection CreateConnection() => throw ADP.OleDb();
251 public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() => throw ADP.OleDb();
252 public override System.Data.Common.DbDataAdapter CreateDataAdapter() => throw ADP.OleDb();
253 public override System.Data.Common.DbParameter CreateParameter() => throw ADP.OleDb();
254 public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) => throw ADP.OleDb();
257 [MonoTODO("OleDb is not implemented.")]
258 public sealed partial class OleDbInfoMessageEventArgs : System.EventArgs
260 internal OleDbInfoMessageEventArgs() => throw ADP.OleDb();
261 public Int32 ErrorCode => throw ADP.OleDb();
262 public OleDbErrorCollection Errors => throw ADP.OleDb();
263 public String Message => throw ADP.OleDb();
264 public String Source => throw ADP.OleDb();
265 public override String ToString () => throw ADP.OleDb();
268 public delegate void OleDbInfoMessageEventHandler(object sender, OleDbInfoMessageEventArgs e);
270 [MonoTODO("OleDb is not implemented.")]
271 public enum OleDbLiteral
273 Binary_Literal = 1,
274 Catalog_Name = 2,
275 Catalog_Separator = 3,
276 Char_Literal = 4,
277 Column_Alias = 5,
278 Column_Name = 6,
279 Correlation_Name = 7,
280 Cube_Name = 21,
281 Cursor_Name = 8,
282 Dimension_Name = 22,
283 Escape_Percent_Prefix = 9,
284 Escape_Percent_Suffix = 29,
285 Escape_Underscore_Prefix = 10,
286 Escape_Underscore_Suffix = 30,
287 Hierarchy_Name = 23,
288 Index_Name = 11,
289 Invalid = 0,
290 Level_Name = 24,
291 Like_Percent = 12,
292 Like_Underscore = 13,
293 Member_Name = 25,
294 Procedure_Name = 14,
295 Property_Name = 26,
296 Quote_Prefix = 15,
297 Quote_Suffix = 28,
298 Schema_Name = 16,
299 Schema_Separator = 27,
300 Table_Name = 17,
301 Text_Command = 18,
302 User_Name = 19,
303 View_Name = 20,
306 [MonoTODO("OleDb is not implemented.")]
307 public static partial class OleDbMetaDataCollectionNames
309 public static readonly string Catalogs;
310 public static readonly string Collations;
311 public static readonly string Columns;
312 public static readonly string Indexes;
313 public static readonly string ProcedureColumns;
314 public static readonly string ProcedureParameters;
315 public static readonly string Procedures;
316 public static readonly string Tables;
317 public static readonly string Views;
320 [MonoTODO("OleDb is not implemented.")]
321 public static partial class OleDbMetaDataColumnNames
323 public static readonly string BooleanFalseLiteral;
324 public static readonly string BooleanTrueLiteral;
325 public static readonly string DateTimeDigits;
326 public static readonly string NativeDataType;
329 [MonoTODO("OleDb is not implemented.")]
330 public sealed partial class OleDbParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable
332 public override DbType DbType { get { throw ADP.OleDb(); } set { } }
333 public override ParameterDirection Direction { get { throw ADP.OleDb(); } set { } }
334 public override Boolean IsNullable { get { throw ADP.OleDb(); } set { } }
335 public int Offset { get { throw ADP.OleDb(); } set { } }
336 public System.Data.OleDb.OleDbType OleDbType { get { throw ADP.OleDb(); } set { } }
337 public override String ParameterName { get { throw ADP.OleDb(); } set { } }
338 public new Byte Precision { get { throw ADP.OleDb(); } set { } }
339 public new Byte Scale { get { throw ADP.OleDb(); } set { } }
340 public override Int32 Size { get { throw ADP.OleDb(); } set { } }
341 public override String SourceColumn { get { throw ADP.OleDb(); } set { } }
342 public override Boolean SourceColumnNullMapping { get { throw ADP.OleDb(); } set { } }
343 public override DataRowVersion SourceVersion { get { throw ADP.OleDb(); } set { } }
344 public override Object Value { get { throw ADP.OleDb(); } set { } }
345 public OleDbParameter() { }
346 public OleDbParameter (String name, OleDbType dataType) => throw ADP.OleDb();
347 public OleDbParameter (String name, OleDbType dataType, Int32 size) => throw ADP.OleDb();
348 public OleDbParameter (String parameterName, OleDbType dbType, Int32 size, ParameterDirection direction, Boolean isNullable, Byte precision, Byte scale, String srcColumn, DataRowVersion srcVersion, Object value) => throw ADP.OleDb();
349 public OleDbParameter (String parameterName, OleDbType dbType, Int32 size, ParameterDirection direction, Byte precision, Byte scale, String sourceColumn, DataRowVersion sourceVersion, Boolean sourceColumnNullMapping, Object value) => throw ADP.OleDb();
350 public OleDbParameter (String name, OleDbType dataType, Int32 size, String srcColumn) => throw ADP.OleDb();
351 public OleDbParameter (String name, Object value) => throw ADP.OleDb();
352 public override void ResetDbType () => throw ADP.OleDb();
353 public override String ToString () => throw ADP.OleDb();
354 object System.ICloneable.Clone() => throw ADP.OleDb();
355 public void ResetOleDbType() => throw ADP.OleDb();
358 [MonoTODO("OleDb is not implemented.")]
359 public class OleDbParameterCollection : System.Data.Common.DbParameterCollection
361 internal OleDbParameterCollection() { }
362 public OleDbParameter Add (OleDbParameter value) => throw ADP.OleDb();
363 public override Int32 Add (Object value) => throw ADP.OleDb();
364 public OleDbParameter Add (String parameterName, OleDbType oleDbType) => throw ADP.OleDb();
365 public OleDbParameter Add (String parameterName, OleDbType oleDbType, Int32 size) => throw ADP.OleDb();
366 public OleDbParameter Add (String parameterName, OleDbType oleDbType, Int32 size, String sourceColumn) => throw ADP.OleDb();
367 public OleDbParameter Add (String parameterName, Object value) => throw ADP.OleDb();
368 public override void AddRange (Array values) => throw ADP.OleDb();
369 public void AddRange (OleDbParameter[] values) => throw ADP.OleDb();
370 public OleDbParameter AddWithValue (String parameterName, Object value) => throw ADP.OleDb();
371 public override void Clear () => throw ADP.OleDb();
372 public Boolean Contains (OleDbParameter value) => throw ADP.OleDb();
373 public override Boolean Contains (Object value) => throw ADP.OleDb();
374 public override Boolean Contains (String value) => throw ADP.OleDb();
375 public override void CopyTo (Array array, Int32 index) => throw ADP.OleDb();
376 public void CopyTo (OleDbParameter[] array, Int32 index) => throw ADP.OleDb();
377 public override IEnumerator GetEnumerator () => throw ADP.OleDb();
378 protected override DbParameter GetParameter (Int32 index) => throw ADP.OleDb();
379 protected override DbParameter GetParameter (String parameterName) => throw ADP.OleDb();
380 public Int32 IndexOf (OleDbParameter value) => throw ADP.OleDb();
381 public override Int32 IndexOf (Object value) => throw ADP.OleDb();
382 public override Int32 IndexOf (String parameterName) => throw ADP.OleDb();
383 public void Insert (Int32 index, OleDbParameter value) => throw ADP.OleDb();
384 public override void Insert (Int32 index, Object value) => throw ADP.OleDb();
385 public void Remove (OleDbParameter value) => throw ADP.OleDb();
386 public override void Remove (Object value) => throw ADP.OleDb();
387 public override void RemoveAt (Int32 index) => throw ADP.OleDb();
388 public override void RemoveAt (String parameterName) => throw ADP.OleDb();
389 protected override void SetParameter (Int32 index, DbParameter value) => throw ADP.OleDb();
390 protected override void SetParameter (String parameterName, DbParameter value) => throw ADP.OleDb();
391 public override int Count => throw ADP.OleDb();
392 public override bool IsFixedSize => throw ADP.OleDb();
393 public override bool IsReadOnly => throw ADP.OleDb();
394 public override bool IsSynchronized => throw ADP.OleDb();
395 public new System.Data.OleDb.OleDbParameter this[int index] { get { throw ADP.OleDb(); } set { } }
396 public new System.Data.OleDb.OleDbParameter this[string parameterName] { get { throw ADP.OleDb(); } set { } }
397 public override object SyncRoot => throw ADP.OleDb();
400 [MonoTODO("OleDb is not implemented.")]
401 public sealed partial class OleDbRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs
403 public new OleDbCommand Command => throw ADP.OleDb();
404 public OleDbRowUpdatedEventArgs (DataRow dataRow, IDbCommand command, StatementType statementType, DataTableMapping tableMapping)
405 : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping))
406 => throw ADP.OleDb();
409 public delegate void OleDbRowUpdatedEventHandler(object sender, OleDbRowUpdatedEventArgs e);
411 [MonoTODO("OleDb is not implemented.")]
412 public sealed partial class OleDbRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs
414 protected override IDbCommand BaseCommand { get { throw ADP.OleDb(); } set { } }
415 public new OleDbCommand Command { get { throw ADP.OleDb(); } set { } }
416 public OleDbRowUpdatingEventArgs (DataRow dataRow, IDbCommand command, StatementType statementType, DataTableMapping tableMapping)
417 : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping))
418 => throw ADP.OleDb();
421 public delegate void OleDbRowUpdatingEventHandler(object sender, OleDbRowUpdatingEventArgs e);
423 [MonoTODO("OleDb is not implemented.")]
424 public sealed partial class OleDbSchemaGuid
426 public static readonly System.Guid Assertions;
427 public static readonly System.Guid Catalogs;
428 public static readonly System.Guid Character_Sets;
429 public static readonly System.Guid Check_Constraints;
430 public static readonly System.Guid Check_Constraints_By_Table;
431 public static readonly System.Guid Collations;
432 public static readonly System.Guid Column_Domain_Usage;
433 public static readonly System.Guid Column_Privileges;
434 public static readonly System.Guid Columns;
435 public static readonly System.Guid Constraint_Column_Usage;
436 public static readonly System.Guid Constraint_Table_Usage;
437 public static readonly System.Guid DbInfoKeywords;
438 public static readonly System.Guid DbInfoLiterals;
439 public static readonly System.Guid Foreign_Keys;
440 public static readonly System.Guid Indexes;
441 public static readonly System.Guid Key_Column_Usage;
442 public static readonly System.Guid Primary_Keys;
443 public static readonly System.Guid Procedure_Columns;
444 public static readonly System.Guid Procedure_Parameters;
445 public static readonly System.Guid Procedures;
446 public static readonly System.Guid Provider_Types;
447 public static readonly System.Guid Referential_Constraints;
448 public static readonly System.Guid SchemaGuids;
449 public static readonly System.Guid Schemata;
450 public static readonly System.Guid Sql_Languages;
451 public static readonly System.Guid Statistics;
452 public static readonly System.Guid Table_Constraints;
453 public static readonly System.Guid Table_Privileges;
454 public static readonly System.Guid Table_Statistics;
455 public static readonly System.Guid Tables;
456 public static readonly System.Guid Tables_Info;
457 public static readonly System.Guid Translations;
458 public static readonly System.Guid Trustee;
459 public static readonly System.Guid Usage_Privileges;
460 public static readonly System.Guid View_Column_Usage;
461 public static readonly System.Guid View_Table_Usage;
462 public static readonly System.Guid Views;
465 [MonoTODO("OleDb is not implemented.")]
466 public sealed partial class OleDbTransaction : System.Data.Common.DbTransaction
468 internal OleDbTransaction() { }
469 public new System.Data.OleDb.OleDbConnection Connection => throw ADP.OleDb();
470 protected override System.Data.Common.DbConnection DbConnection => throw ADP.OleDb();
471 public override System.Data.IsolationLevel IsolationLevel => throw ADP.OleDb();
472 public OleDbTransaction Begin () => throw ADP.OleDb();
473 public OleDbTransaction Begin (IsolationLevel isolevel) => throw ADP.OleDb();
474 public override void Commit () => throw ADP.OleDb();
475 protected override void Dispose (Boolean disposing) => throw ADP.OleDb();
476 public override void Rollback () => throw ADP.OleDb();
479 [MonoTODO("OleDb is not implemented.")]
480 internal sealed class OleDbConnectionString : DbConnectionOptions
482 internal OleDbConnectionString(string connectionString, bool validate) : base(connectionString, null) { }
485 #pragma warning restore 108, 114, 67, 3006