Udostępnij za pośrednictwem


IWebApplication Interfejs

Definicja

Udostępnia interfejs umożliwiający uzyskiwanie dostępu do aplikacji internetowej na hoście projektu, takim jak Microsoft Visual Studio 2005, w czasie projektowania.

public interface class IWebApplication : IServiceProvider
[System.Runtime.InteropServices.Guid("cff39fa8-5607-4b6d-86f3-cc80b3cfe2dd")]
public interface IWebApplication : IServiceProvider
[<System.Runtime.InteropServices.Guid("cff39fa8-5607-4b6d-86f3-cc80b3cfe2dd")>]
type IWebApplication = interface
    interface IServiceProvider
Public Interface IWebApplication
Implements IServiceProvider
Atrybuty
Implementuje

Właściwości

RootProjectItem

Pobiera główny element projektu z hosta projektu.

Metody

GetProjectItemFromUrl(String)

Zwraca element projektu z hosta projektu na podstawie jego adresu URL.

GetService(Type)

Pobiera obiekt usługi określonego typu.

(Odziedziczone po IServiceProvider)
OpenWebConfiguration(Boolean)

Zwraca obiekt reprezentujący bieżącą aplikację Configuration internetową na hoście projektu.

Metody rozszerzania

GetKeyedService<T>(IServiceProvider, Object)

Pobiera usługę typu T z klasy IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Pobiera wyliczenie usług typu serviceType z klasy IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Pobiera wyliczenie usług typu T z klasy IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Pobiera usługę typu serviceType z klasy IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Pobiera usługę typu T z klasy IServiceProvider.

CreateAsyncScope(IServiceProvider)

Tworzy nowy AsyncServiceScope , który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

CreateScope(IServiceProvider)

Tworzy nowy IServiceScope , który może służyć do rozwiązywania problemów z usługami o określonym zakresie.

GetRequiredService(IServiceProvider, Type)

Pobierz usługę typu serviceType z elementu IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Pobierz usługę typu T z elementu IServiceProvider.

GetService<T>(IServiceProvider)

Pobierz usługę typu T z elementu IServiceProvider.

GetServices(IServiceProvider, Type)

Pobierz wyliczenie usług typu serviceType z klasy IServiceProvider.

GetServices<T>(IServiceProvider)

Pobierz wyliczenie usług typu T z klasy IServiceProvider.

GetFakeLogCollector(IServiceProvider)

Pobiera obiekt zbierający rekordy dziennika wysyłane do fałszywego rejestratora.

GetFakeRedactionCollector(IServiceProvider)

Pobiera fałszywe wystąpienie modułu zbierającego redactor z kontenera wstrzykiwania zależności.

Dotyczy

Zobacz też