Share via


HierarchyInfo.IServiceProvider.GetService(Type) Method

Definition

Gets the service object of the specified type.

 virtual System::Object ^ System.IServiceProvider.GetService(Type ^ type) = IServiceProvider::GetService;
object IServiceProvider.GetService (Type type);

Parameters

type
Type

An object that specifies the type of service object to get.

Returns

A service object of the type specified by the serviceType parameter of the M:System.IServiceProvider.GetService method, or null if there is no service object of type serviceType.

Implements

Examples

The following example uses the GetService method to implement the Connection property.

protected override Connection Connection
{
    get
    {
        Connection connection = (Connection)GetService(typeof(Connection));
        return connection;
    }
}

Applies to