Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Le type ServiceLocator expose les membres suivants.

Méthodes

  NomDescription
Méthode publiqueGetService(Type)
Obtient un service sans nom d'après son interface.
Méthode publiqueGetService(Type, String)
Obtient un service d'après son interface et son nom.
Méthode publiqueGetService<(Of <<'(T>)>>)()()()()
Obtient un service sans nom d'après son interface.
Méthode publiqueGetService<(Of <<'(T>)>>)(String)
Obtient un service d'après son interface et son nom.
Méthode publiqueRegisterService(Type, Object)
Inscrit un service en spécifiant le type de l'interface et l'objet qui implémente le service. Le nom utilisé pour le service est une chaine vide.
Méthode publiqueRegisterService(Type, String, Object)
Inscrit un service en spécifiant le type de l'interface, le nom du service et l'objet qui implémente le service.
Méthode publiqueRegisterService<(Of <<'(T>)>>)(T)
Inscrit un service en spécifiant le type de l'interface et l'objet qui implémente le service. Le nom utilisé pour le service est une chaine vide.
Méthode publiqueRegisterService<(Of <<'(T>)>>)(String, T)
Inscrit un service en spécifiant le type de l'interface, le nom du service et l'objet qui implémente le service.

Méthodes d'extension

  NomDescription
Méthode d'extension publiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
(Défini par CoreExtensions.)

Propriétés

  NomDescription
Propriété publiqueMembre statiqueInstance
Renvoie l'unique instance de la classe ServiceLocator

Implémentations explicites d'interface

  NomDescription
Implémentation explicite d'interfaceMéthode privéeIServiceProvider..::..GetService
Implémente explicitement l'interface IServiceProvider. Equivalent à ServiceLocator.GetService(Type), mais renvoie null si le service n'est pas trouvé au lieu de lever une exception.

Voir aussi