ServiceProviderHierarchy Klasse

Definition

Fungiert als hierarchischer Dienstanbieter.

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
Vererbung
ServiceProviderHierarchy
Implementiert

Hinweise

IServiceProviderFür einen sortierten Abruf werden Objekte in einem sortierten Wörterbuch gespeichert. Wenn GetService aufgerufen wird, um einen Dienst abzurufen, werden die Dienstanbieter in einer bestimmten Reihenfolge abgefragt. Dies ist nützlich, wenn mehrere Dienstanbieter kombiniert werden, z. b. in der- WindowPane Implementierung.

Konstruktoren

ServiceProviderHierarchy()

Initialisiert eine neue Instanz von ServiceProviderHierarchy.

Methoden

GetService(Type)

Ruft einen Dienst vom angegebenen Typ ab.

Gilt für