Classe ComponentCreator<TComponent>
criador do componente deTeam Foundation Server .
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.ComponentCreator<TComponent>
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
Public NotInheritable Class ComponentCreator(Of TComponent As {New, TeamFoundationSqlResourceComponent}) _
Implements IComponentCreator
public sealed class ComponentCreator<TComponent> : IComponentCreator
where TComponent : new(), TeamFoundationSqlResourceComponent
Parâmetros de tipo
- TComponent
O tipo de componente a ser criado.
O tipo ComponentCreator<TComponent> expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ComponentCreator<TComponent>(Int32) | Inicializa uma nova instância da classe ComponentCreator. | |
ComponentCreator<TComponent>(Int32, Boolean) | Inicializa uma nova instância da classe ComponentCreator. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
IsTransitionCreator | ||
ServiceVersion | A versão do componente/serviço que essa classe cria. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Create(TeamFoundationRequestContext, String) | Cria um contexto do componente de solicitação e a categoria de base de dados. | |
Create(String, Int32, Int32, Int32) | Cria uma cadeia de conexão do componente. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.