moving apidiff out of preview (#3595)
This commit is contained in:
committed by
GitHub
parent
bc827f2b64
commit
58b0c128d2
36
release-notes/3.0/api-diff/.Net/3.0.0_System.Data.Common.md
Normal file
36
release-notes/3.0/api-diff/.Net/3.0.0_System.Data.Common.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# System.Data.Common
|
||||
|
||||
``` diff
|
||||
namespace System.Data.Common {
|
||||
- public abstract class DbCommand : Component, IDbCommand, IDisposable {
|
||||
+ public abstract class DbCommand : Component, IAsyncDisposable, IDbCommand, IDisposable {
|
||||
+ public virtual ValueTask DisposeAsync();
|
||||
+ public virtual Task PrepareAsync(CancellationToken cancellationToken = default(CancellationToken));
|
||||
}
|
||||
- public abstract class DbConnection : Component, IDbConnection, IDisposable {
|
||||
+ public abstract class DbConnection : Component, IAsyncDisposable, IDbConnection, IDisposable {
|
||||
+ protected virtual ValueTask<DbTransaction> BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken);
|
||||
+ public ValueTask<DbTransaction> BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken = default(CancellationToken));
|
||||
+ public ValueTask<DbTransaction> BeginTransactionAsync(CancellationToken cancellationToken = default(CancellationToken));
|
||||
+ public virtual Task ChangeDatabaseAsync(string databaseName, CancellationToken cancellationToken = default(CancellationToken));
|
||||
+ public virtual Task CloseAsync();
|
||||
+ public virtual ValueTask DisposeAsync();
|
||||
}
|
||||
- public abstract class DbDataReader : MarshalByRefObject, IDataReader, IDataRecord, IDisposable, IEnumerable {
|
||||
+ public abstract class DbDataReader : MarshalByRefObject, IAsyncDisposable, IDataReader, IDataRecord, IDisposable, IEnumerable {
|
||||
+ public virtual Task CloseAsync();
|
||||
+ public virtual ValueTask DisposeAsync();
|
||||
}
|
||||
public abstract class DbProviderFactory {
|
||||
+ public virtual bool CanCreateCommandBuilder { get; }
|
||||
+ public virtual bool CanCreateDataAdapter { get; }
|
||||
}
|
||||
- public abstract class DbTransaction : MarshalByRefObject, IDbTransaction, IDisposable {
|
||||
+ public abstract class DbTransaction : MarshalByRefObject, IAsyncDisposable, IDbTransaction, IDisposable {
|
||||
+ public virtual Task CommitAsync(CancellationToken cancellationToken = default(CancellationToken));
|
||||
+ public virtual ValueTask DisposeAsync();
|
||||
+ public virtual Task RollbackAsync(CancellationToken cancellationToken = default(CancellationToken));
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user