Compartilhar via


BlobRequestOptions.ParallelOperationThreadCount Propriedade

Definição

Obtém ou define o número de blocos que podem ser carregados simultaneamente.

public int? ParallelOperationThreadCount { get; set; }
member this.ParallelOperationThreadCount : Nullable<int> with get, set
Public Property ParallelOperationThreadCount As Nullable(Of Integer)

Valor da propriedade

Um valor inteiro indicando o número de operações de blob paralelo carregue que podem continuar.

Exemplos


BlobRequestOptions parallelThreadCountOptions = new BlobRequestOptions();

// Allow up to four simultaneous I/O operations.
parallelThreadCountOptions.ParallelOperationThreadCount = 4;
blob.UploadFromFile(inputFileName, accessCondition: null, options: parallelThreadCountOptions, operationContext: null);

Comentários

Ao usar os métodos UploadFrom* em um blob, o blob será dividido em blocos. Definir esse valor limita o número de solicitações pendentes de E/S "put block" que a biblioteca terá em voo em um determinado momento. O padrão é 1 (sem paralelismo). Definir esse valor mais alto pode resultar em carregamentos de blob mais rápidos, dependendo da rede entre o cliente e o serviço de Armazenamento do Azure. Se os blobs forem pequenos (menos de 256 MB), é recomendável manter esse valor igual a 1.

Aplica-se a