/// <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();
     }
 }
Ejemplo n.º 2
0
 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;
 }