C# Класс Elmah.ServiceCenter

Central point for locating arbitrary services.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Default ServiceProviderQueryHandler

Открытые методы

Метод Описание
FindService ( object context, Type serviceType ) : object

Attempts to locate a service of a given type based on a given context. If the service is not available, a null reference is returned.

GetService ( object context, Type serviceType ) : object

Gets a service of a given type based on a given context. If the service is not available, an exception is thrown.

GetServiceProvider ( object context ) : IServiceProvider

Gets an IServiceProvider object based on a supplied context and which can be used to request further services.

Приватные методы

Метод Описание
CreateServiceContainer ( object context ) : IServiceProvider
ServiceCenter ( ) : System

Описание методов

FindService() публичный статический Метод

Attempts to locate a service of a given type based on a given context. If the service is not available, a null reference is returned.
public static FindService ( object context, Type serviceType ) : object
context object
serviceType System.Type
Результат object

GetService() публичный статический Метод

Gets a service of a given type based on a given context. If the service is not available, an exception is thrown.
public static GetService ( object context, Type serviceType ) : object
context object
serviceType System.Type
Результат object

GetServiceProvider() публичный статический Метод

Gets an IServiceProvider object based on a supplied context and which can be used to request further services.
public static GetServiceProvider ( object context ) : IServiceProvider
context object
Результат IServiceProvider

Описание свойств

Default публичное статическое свойство

The default and factory-supplied implementation of ServiceProviderQueryHandler.
public static ServiceProviderQueryHandler Default
Результат ServiceProviderQueryHandler