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


ServiceProvider.AddService - метод (Type, ServiceCreatorCallback)

Добавляет указанную службу к внутренней коллекции служб.

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

Синтаксис

'Декларация
Public Sub AddService ( _
    serviceType As Type, _
    callback As ServiceCreatorCallback _
)
public void AddService(
    Type serviceType,
    ServiceCreatorCallback callback
)
public:
virtual void AddService(
    Type^ serviceType, 
    ServiceCreatorCallback^ callback
) sealed
abstract AddService : 
        serviceType:Type * 
        callback:ServiceCreatorCallback -> unit 
override AddService : 
        serviceType:Type * 
        callback:ServiceCreatorCallback -> unit 
public final function AddService(
    serviceType : Type, 
    callback : ServiceCreatorCallback
)

Параметры

  • serviceType
    Тип: System.Type
    Тип службы для добавления.

Реализации

IServiceContainer.AddService(Type, ServiceCreatorCallback)

Заметки

Параметр callback позволяет объявить службу как доступный но задержки создание объекта до запроса службы.

Данный метод вызывает метод AddService.

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

См. также

Ссылки

ServiceProvider Класс

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

Microsoft.VisualStudio.Data.Framework - пространство имен