Skip to content

Commit af5dcf2

Browse files
committed
Add notes on experimental APIs.
1 parent cccdb9c commit af5dcf2

File tree

14 files changed

+57
-8
lines changed

14 files changed

+57
-8
lines changed

docs/content/api/MySqlConnector/MySqlBatchType.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ public sealed class MySqlBatch : IDisposable
7070
| [Prepare](../MySqlBatch/Prepare/)() | |
7171
| [PrepareAsync](../MySqlBatch/PrepareAsync/)(…) | |
7272

73+
## Remarks
74+
75+
The proposed ADO.NET API that [`MySqlBatch`](../MySqlBatchType/) is based on is not finalized. This API is experimental and may change in the future.
76+
7377
## See Also
7478

7579
* namespace [MySqlConnector](../../MySqlConnectorNamespace/)

docs/content/api/MySqlConnector/MySqlBulkCopyType.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ public sealed class MySqlBulkCopy
4444

4545
## Remarks
4646

47-
Note: This API is a unique feature of MySqlConnector; you must [switch to MySqlConnector](https://mysqlconnector.net/overview/installing/) in order to use it. It is supported in version 0.62.0 and later.
47+
Note: This API is a unique feature of MySqlConnector; you must [switch to MySqlConnector](https://mysqlconnector.net/overview/installing/) in order to use it.
48+
49+
This API is experimental and may change in the future.
4850

4951
## See Also
5052

docs/content/api/MySqlConnector/MySqlConnection/GetSchemaAsync.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ public Task<DataTable> GetSchemaAsync(
1919

2020
A Task containing schema information.
2121

22+
## Remarks
23+
24+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
25+
2226
## See Also
2327

2428
* class [MySqlConnection](../../MySqlConnectionType/)
@@ -45,6 +49,10 @@ public Task<DataTable> GetSchemaAsync(string collectionName,
4549

4650
A Task containing schema information.
4751

52+
## Remarks
53+
54+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
55+
4856
## See Also
4957

5058
* class [MySqlConnection](../../MySqlConnectionType/)
@@ -72,6 +80,10 @@ public Task<DataTable> GetSchemaAsync(string collectionName, string[] restrictio
7280

7381
A Task containing schema information.
7482

83+
## Remarks
84+
85+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
86+
7587
## See Also
7688

7789
* class [MySqlConnection](../../MySqlConnectionType/)

docs/content/api/MySqlConnector/MySqlTransaction/Release.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ public void Release(string savepointName)
1414
| --- | --- |
1515
| savepointName | The savepoint name. |
1616

17+
## Remarks
18+
19+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
20+
1721
## See Also
1822

1923
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransaction/ReleaseAsync.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ public Task ReleaseAsync(string savepointName,
2020

2121
A Task representing the asynchronous operation.
2222

23+
## Remarks
24+
25+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
26+
2327
## See Also
2428

2529
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransaction/Rollback.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ public void Rollback(string savepointName)
3232

3333
The name must have been created with [`Save`](../Save/), but not released by calling [`Release`](../Release/).
3434

35+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
36+
3537
## See Also
3638

3739
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransaction/RollbackAsync.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public override Task RollbackAsync(CancellationToken cancellationToken = default
1818

1919
# MySqlTransaction.RollbackAsync method (2 of 2)
2020

21-
Asynchronously olls back the current transaction to the savepoint with the specified *savepointName* without aborting the transaction.
21+
Asynchronously rolls back the current transaction to the savepoint with the specified *savepointName* without aborting the transaction.
2222

2323
```csharp
2424
public Task RollbackAsync(string savepointName,
@@ -38,6 +38,8 @@ A Task representing the asynchronous operation.
3838

3939
The name must have been created with [`SaveAsync`](../SaveAsync/), but not released by calling [`ReleaseAsync`](../ReleaseAsync/).
4040

41+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
42+
4143
## See Also
4244

4345
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransaction/Save.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ public void Save(string savepointName)
1414
| --- | --- |
1515
| savepointName | The savepoint name. |
1616

17+
## Remarks
18+
19+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
20+
1721
## See Also
1822

1923
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransaction/SaveAsync.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ public Task SaveAsync(string savepointName,
2020

2121
A Task representing the asynchronous operation.
2222

23+
## Remarks
24+
25+
The proposed ADO.NET API that this is based on is not finalized; this API may change in the future.
26+
2327
## See Also
2428

2529
* class [MySqlTransaction](../../MySqlTransactionType/)

docs/content/api/MySqlConnector/MySqlTransactionType.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public sealed class MySqlTransaction : DbTransaction
2222
| override [Rollback](../MySqlTransaction/Rollback/)() | |
2323
| [Rollback](../MySqlTransaction/Rollback/)(…) | Rolls back the current transaction to the savepoint with the specified *savepointName* without aborting the transaction. |
2424
| override [RollbackAsync](../MySqlTransaction/RollbackAsync/)(…) | |
25-
| [RollbackAsync](../MySqlTransaction/RollbackAsync/)(…) | Asynchronously olls back the current transaction to the savepoint with the specified *savepointName* without aborting the transaction. |
25+
| [RollbackAsync](../MySqlTransaction/RollbackAsync/)(…) | Asynchronously rolls back the current transaction to the savepoint with the specified *savepointName* without aborting the transaction. |
2626
| [Save](../MySqlTransaction/Save/)(…) | Sets a named transaction savepoint with the specified *savepointName*. If the current transaction already has a savepoint with the same name, the old savepoint is deleted and a new one is set. |
2727
| [SaveAsync](../MySqlTransaction/SaveAsync/)(…) | Asynchronously sets a named transaction savepoint with the specified *savepointName*. If the current transaction already has a savepoint with the same name, the old savepoint is deleted and a new one is set. |
2828

0 commit comments

Comments
 (0)