File Stream with transactionnal write behaviour support.
More...
|
override long | Position [get, set] |
| Gets or sets the current position of this stream. More...
|
|
File Stream with transactionnal write behaviour support.
Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.TransactionAwareFileStream |
( |
string |
path, |
|
|
FileMode |
fileMode |
|
) |
| |
Custom constructor with path and FileMode.
- Parameters
-
void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Commit |
( |
Enlistment |
enlistment | ) |
|
- See also
- ISinglePhaseNotification::Commit .
- Parameters
-
override void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Dispose |
( |
bool |
disposing | ) |
|
|
protected |
override Dispose .
- Parameters
-
override void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Flush |
( |
| ) |
|
void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.InDoubt |
( |
Enlistment |
enlistment | ) |
|
- See also
- ISinglePhaseNotification::InDoubt .
- Parameters
-
void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Prepare |
( |
PreparingEnlistment |
preparingEnlistment | ) |
|
- See also
- ISinglePhaseNotification::Prepare .
- Parameters
-
void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Rollback |
( |
Enlistment |
enlistment | ) |
|
- See also
- ISinglePhaseNotification::Rollback .
- Parameters
-
void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.SinglePhaseCommit |
( |
SinglePhaseEnlistment |
singlePhaseEnlistment | ) |
|
- See also
- ISinglePhaseNotification::SinglePhaseCommit .
- Parameters
-
override void Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Write |
( |
byte[] |
array, |
|
|
int |
offset, |
|
|
int |
count |
|
) |
| |
override long Summer.Batch.Infrastructure.Support.Transaction.TransactionAwareFileStream.Position |
|
getset |
Gets or sets the current position of this stream.
- Returns
- The current position of this stream.
The documentation for this class was generated from the following file:
- Summer.Batch.Infrastructure/Support/Transaction/TransactionAwareFileStream.cs