ServiceProviderHierarchy Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atua como um provedor de serviços hierárquicos.
public ref class ServiceProviderHierarchy sealed : System::Collections::Generic::SortedList<int, IServiceProvider ^>, IServiceProvider
public sealed class ServiceProviderHierarchy : System.Collections.Generic.SortedList<int,IServiceProvider>, IServiceProvider
type ServiceProviderHierarchy = class
inherit SortedList<int, IServiceProvider>
interface IServiceProvider
Public NotInheritable Class ServiceProviderHierarchy
Inherits SortedList(Of Integer, IServiceProvider)
Implements IServiceProvider
- Herança
-
ServiceProviderHierarchy
- Implementações
Comentários
Ele armazena IServiceProvider objetos em um dicionário classificado para uma recuperação ordenada. Quando GetService é chamado para recuperar um serviço, os provedores de serviço são consultados em uma ordem específica. Isso é útil quando vários provedores de serviço são combinados, como na WindowPane implementação.
Construtores
| ServiceProviderHierarchy() |
Inicializa uma nova instância de ServiceProviderHierarchy. |
Métodos
| GetService(Type) |
Obtém um serviço do tipo especificado. |