Padrões de design
Este tópico fornece diretrizes para a implementação de padrões de design comuns nos classe bibliotecas.
Partes direitos autorais 2005 Microsoft Corporation. Todos os direitos reservados.
Partes direitos autorais Addison-Wesley Corporation. Todos os direitos reservados.
Para obter mais informações sobre diretrizes de design, consulte a "diretrizes de design do estrutura: Catálogo de convenções, idiomas e padrões para bibliotecas do .NET reutilizável"Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.
Nesta seção
A implementação de finalização e Dispose para Limpar Unmanaged Recursos
Descreve o padrão de design recomendado para implementar em classe bibliotecas para limpar recursos usando o não gerenciadosFinalize e Dispose métodos.Tempo limite de uso
Descreve as diretrizes para o uso de tempos limite em bibliotecas de classes base para especificar o time máximo que um chamador está disposto a aguardar a conclusão de uma telefonar de método.
Seções relacionadas
- Padrões de design de programação assíncrona
Descreve diretrizes de design de programação assíncrono.
Consulte também
Outros recursos
Diretrizes de Design para desenvolvimento bibliotecas de classe