/// <summary> /// Constructor. /// </summary> /// <param name="allowModifications"> /// If false, a <see cref="RequestFailedException"/> will be thrown if the file is modified while /// it is being read from. /// </param> public ShareFileOpenReadOptions(bool allowModifications) { if (allowModifications) { Conditions = new ShareFileRequestConditions(); } }
public ShareFileWriteStream( ShareFileClient fileClient, long bufferSize, long position, ShareFileRequestConditions conditions, IProgress <long> progressHandler) : base( position, bufferSize, progressHandler) { ValidateBufferSize(bufferSize); _fileClient = fileClient; _conditions = conditions; _writeIndex = position; }
public ShareFileWriteStream( ShareFileClient fileClient, long bufferSize, long position, ShareFileRequestConditions conditions, IProgress <long> progressHandler // TODO #27253 //UploadTransactionalHashingOptions hashingOptions ) : base( position, bufferSize, progressHandler // TODO #27253 //hashingOptions ) { ValidateBufferSize(bufferSize); _fileClient = fileClient; _conditions = conditions; _writeIndex = position; }