INestedSite Интерфейс

Определение

Предоставляет возможность получения полного вложенного имени компонента.

public interface class INestedSite : IServiceProvider, System::ComponentModel::ISite
public interface class INestedSite : System::ComponentModel::ISite
public interface INestedSite : IServiceProvider, System.ComponentModel.ISite
public interface INestedSite : System.ComponentModel.ISite
type INestedSite = interface
    interface ISite
    interface IServiceProvider
Public Interface INestedSite
Implements IServiceProvider, ISite
Public Interface INestedSite
Implements ISite
Реализации

Свойства

Имя Описание
Component

Возвращает компонент, ISite связанный с классом при реализации.

(Унаследовано от ISite)
Container

Получает связанный IContainer с ISite классом при реализации.

(Унаследовано от ISite)
DesignMode

Определяет, находится ли компонент в режиме разработки при реализации классом.

(Унаследовано от ISite)
FullName

Возвращает полное имя компонента на этом сайте.

Name

Возвращает или задает имя компонента, связанного с ISite классом.

(Унаследовано от ISite)

Методы

Имя Описание
GetService(Type)

Возвращает объект службы указанного типа.

(Унаследовано от IServiceProvider)

Методы расширения

Имя Описание
CreateAsyncScope(IServiceProvider)

Создает новый AsyncServiceScope объект, который можно использовать для разрешения служб с областью действия.

CreateScope(IServiceProvider)

Создает новый IServiceScope объект, который можно использовать для разрешения служб с областью действия.

GetKeyedService(IServiceProvider, Type, Object)

Получение службы типа serviceType из .IServiceProvider

GetKeyedService<T>(IServiceProvider, Object)

Получение службы типа T из .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

Получение перечисления служб типа serviceType из .IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)

Получение перечисления служб типа T из .IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)

Получение службы типа serviceType из .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

Получение службы типа T из .IServiceProvider

GetRequiredService(IServiceProvider, Type)

Получение службы типа serviceType из .IServiceProvider

GetRequiredService<T>(IServiceProvider)

Получение службы типа T из .IServiceProvider

GetService<T>(IServiceProvider)

Получение службы типа T из .IServiceProvider

GetServices(IServiceProvider, Type)

Получение перечисления служб типа serviceType из .IServiceProvider

GetServices<T>(IServiceProvider)

Получение перечисления служб типа T из .IServiceProvider

Применяется к