Поделиться через


RequestContextExtensions.CreateComponent<TInterface, TComponent> - метод (TeamFoundationRequestContext)

Создает компонент, который можно использовать для передачи в текущей версии базы данных. Конструкция через интерфейс, так что становится тривиальным насмешлив/stubbable с помощью фальшивки.

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
<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

Параметры типа

  • TInterface
    Mockable интерфейс, реализованный компонентом
  • TComponent
    Тип создаваемого компонента.

Параметры

Возвращаемое значение

Тип: TInterface

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа TeamFoundationRequestContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

Безопасность платформы .NET Framework

См. также

Ссылки

RequestContextExtensions Класс

CreateComponent - перегрузка

Microsoft.TeamFoundation.Framework.Server - пространство имен