ServiceModuleInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public ref class ServiceModuleInfo
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class ServiceModuleInfo
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type ServiceModuleInfo = class
Public Class ServiceModuleInfo
- Héritage
-
ServiceModuleInfo
- Attributs
Constructeurs
ServiceModuleInfo() |
Propriétés
EntryPoint |
Obtient ou définit le point d’entrée de service contenant le nom de l’assembly ainsi que le nom de classe représentant ce module de service. |
FriendServices |
Obtient ou définit une collection de services, qui s’exécutent à l’intérieur du même hôte que ce service, dont AssemblyLoadContext sera utilisé pour résoudre les dépendances. Ces assemblyLoadContexts sont interrogés dans l’ordre qui s’affiche, en s’arrêtant quand/si l’assembly est correctement chargé. Les assemblyLoadContexts supplémentaires sont recherchés uniquement si l’assembly ne parvient pas à se résoudre d’abord en recherchant le répertoire dans lequel se trouve l’assembly de service. Cette propriété s’applique uniquement aux services exécutés à l’intérieur des processus d’hôte dotnet. |
Host |
Obtient ou définit le type d’hôte du module de service. |
HostGroupAllowed |
Obtient ou définit une valeur indiquant si ce module de service est autorisé à avoir un groupe hôte. |
HostGroupId |
Obtient ou définit le groupe hôte qui doit être utilisé pour ce service. L’utilisation de cette propriété nécessite HostGroupAllowed d’être définie sur true. |
HostId |
Obtient ou définit l’ID d’hôte du module de service. |
Name |
Obtient ou définit le nom du module de service ; Par exemple, « Organization.ModuleName ». |
ServiceBaseDirectory |
Obtient ou définit le chemin d’accès du répertoire contenant le module de service. S’il est défini, il peut s’agir du répertoire de base pour AssemblyPath. S’il n’est pas défini, c’est à l’hôte de déterminer comment le fichier de service est résolu. |
ServiceOverride | |
SingleDomainLoaderOptimization |
Obtient ou définit une valeur indiquant si ce module de service doit se charger dans un AppDomain avec son LoaderOptimization défini sur SingleDomain. |
VersionRange |
Obtient ou définit les versions du service ou de la version attendue par le client. |
Méthodes
Clone() | |
ToString() | |
WithBaseDirectory(String) |
Mises à jour afin ServiceModuleInfo que tous les chemins relatifs dans le soient combinés avec le baseDirectory fourni. |