public IContentReader GetContentReader(IContext context)
{
Stream stream;
if (context.TransactionAvailable())
{
stream = TransactedFile.Open(_fileSystemInfo.FullName, FileMode.Open, FileAccess.Read, FileShare.None);
}
else
{
stream = File.Open(_fileSystemInfo.FullName, FileMode.Open, FileAccess.Read, FileShare.Read);
}
return new TxFContentReader(stream);
}