Compartilhar via


MainPipeClass.EngineThreads Propriedade

Definição

Obtém ou define o número de threads usados por uma tarefa de fluxo de dados.

public:
 virtual property int EngineThreads { int get(); void set(int value); };
[System.Runtime.InteropServices.DispId(125)]
public virtual int EngineThreads { [System.Runtime.InteropServices.DispId(125)] get; [System.Runtime.InteropServices.DispId(125)] set; }
[<System.Runtime.InteropServices.DispId(125)>]
[<get: System.Runtime.InteropServices.DispId(125)>]
[<set: System.Runtime.InteropServices.DispId(125)>]
member this.EngineThreads : int with get, set
Public Overridable Property EngineThreads As Integer

Valor da propriedade

O número de threads que a tarefa de fluxo de dados pode usar durante a execução.

Implementações

Atributos

Comentários

O valor padrão dessa propriedade é 5. O valor de 1 não é permitido.

Esta propriedade fornece uma sugestão ao mecanismo de fluxo de dados com relação ao número de threads que será usado. Entretanto, o mecanismo não utilizará mais threads do que o necessário, independente do valor desta propriedade. O mecanismo também pode usar mais threads que o especificado nesta propriedade, se necessário, para evitar assuntos de simultaneidade.

Para obter mais informações, consulte Plano de Execução e Alocação de Buffer.

Para obter uma breve discussão sobre essa propriedade e propriedades relacionadas que podem ser usadas para otimizar o desempenho da tarefa Fluxo de Dados, consulte Fluxo de Dados Recursos de Desempenho.

Aplica-se a