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
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
275 Catalog_Separator
= 3,
279 Correlation_Name
= 7,
283 Escape_Percent_Prefix
= 9,
284 Escape_Percent_Suffix
= 29,
285 Escape_Underscore_Prefix
= 10,
286 Escape_Underscore_Suffix
= 30,
292 Like_Underscore
= 13,
299 Schema_Separator
= 27,
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