Programação multithread para componentes COM System.Threading
O componente de BackgroundWorker substitui e adiciona funcionalidade ao namespace de System.Threading ; no entanto, o namespace de System.Threading é mantida para compatibilidade com versões anteriores e o uso futuro, se você escolher.Para mais informações, consulte Visão geral sobre o componente BackgroundWorker.
Nesta seção
Passo a passo: Criando um componente com simples com Visual Basic
Demonstra a criação do Visual Basic usando componentes multissegmentados.Passo a passo: Criando um componente com simples com o visual C#
Demonstra como criar um componente de vários segmentos usando visual C#.Como: Crie segmentos
Explica como criar um novo thread de execução.Como: Vários segmentos de coordenadas de execução
Descreve como usar bloqueios para coordenar segmentos e garantir a execução atomic código do.Componentes thread-safe
Discute o que torna um componente thread-safe e como implementar a segurança de segmento em seus componentes.Logs de Eventos e componentes multissegmentados
Explica os problemas envolvidos com o uso de logs de eventos com vários segmentos de execução.Como: Eventos de log para componentes multissegmentados
Descreve como coordenar usando um componente de EventLog com vários segmentos da operação.Como: Manipular controles de segmentos
Explica as considerações especiais para manipular os controles com vários segmentos.
Topic | Location |
---|---|
Demonstra Passo a passo: Authoring a Simples Component Multithreaded with Visual Basic | dv_fxmclicc |
Demonstra Passo a passo: Criando um Simples os componentes com Visual C# | dv_fxmclicc |
Demonstra Passo a passo: Criação de um componente Multithreaded simples com o Visual Basic | Windows Forms Custom Controls in the .NET Framework SDK |
Demonstra Passo a passo: Criação de um componente Multithreaded simples com translation from VPE for Csharp Visual | Windows Forms Custom Controls in the .NET Framework SDK |
Demonstra Passo a passo: Criação de um componente Multithreaded simples com Visual Basic | dv_fxmclicc |
Demonstra Passo a passo: Criação de um componente Multithreaded simples com Visual C# | dv_fxmclicc |
Passo a passo: Criando um componente com simples com Visual Basic | dv_fxmclicc |
Passo a passo: Criando um componente com simples com o visual C# | dv_fxmclicc |
Referência
- Namespace System.Threading
Fornece as classes e interfaces que permitem programação multithread.
Seções relacionadas
Programação multithread com o padrão assíncrono baseado em evento
Descreve a forma padronizada para empacotar um componente que possui recursos assíncronas.Componente BackgroundWorker
Permite que você para as operações tempo de execução consumidor no plano de fundo, em um segmento diferente do segmento principal de interface do usuário do seu aplicativo.