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)

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

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.

CreateAsyncScope(IServiceProvider)

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

CreateScope(IServiceProvider)

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

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.

GetFakeLogCollector(IServiceProvider)

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

GetFakeRedactionCollector(IServiceProvider)

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

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