Método RequestContextExtensions.CreateComponent<TInterface, TComponent> (TeamFoundationRequestContext)
Cria um componente que pode ser usado para se comunicar com a versão atual do banco de dados. A compilação através de uma interface de modo que é mais trivially usar trocista/stubbable falsifica.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<ExtensionAttribute> _
Public Shared Function CreateComponent(Of TInterface, TComponent As {New, TeamFoundationSqlResourceComponent, TInterface}) ( _
context As TeamFoundationRequestContext _
) As TInterface
public static TInterface CreateComponent<TInterface, TComponent>(
this TeamFoundationRequestContext context
)
where TComponent : new(), TeamFoundationSqlResourceComponent, TInterface
Parâmetros de tipo
- TInterface
Uma interface implementada pelo componente mockable
- TComponent
O tipo de componente a ser criado.
Parâmetros
Valor de retorno
Tipo: TInterface
Observação de uso
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo TeamFoundationRequestContext. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (Guia de Programação em C#).
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.