ServiceModuleInfo Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Dědičnost
-
ServiceModuleInfo
- Atributy
Konstruktory
ServiceModuleInfo() |
Vlastnosti
EntryPoint |
Získá nebo nastaví vstupní bod služby obsahující název sestavení spolu s názvem třídy představující tento modul služby. |
FriendServices |
Získá nebo nastaví kolekci služeb, pokud je spuštěna uvnitř stejného hostitele jako tato služba, jehož AssemblyLoadContext bude použita pro překlad závislostí. Tyto AssemblyLoadContexts budou dotazovány v pořadí, které se zobrazí, a zastaví se, pokud je sestavení úspěšně načteno. Další AssemblyLoadContexts budou prohledány pouze v případě, že se sestavení nepodaří nejprve vyřešit prohledáním adresáře, ve které je sestavení služby. Tato vlastnost se vztahuje pouze na služby spuštěné v rámci procesů dotnet Host. |
Host |
Získá nebo nastaví typ hostitele modulu služby. |
HostGroupAllowed |
Získá nebo nastaví hodnotu označující, zda tento modul služby může mít skupinu hostitelů. |
HostGroupId |
Získá nebo nastaví skupinu hostitelů, která by měla být použita pro tuto službu, použití této vlastnosti vyžaduje HostGroupAllowed , aby byla nastavena na hodnotu true. |
HostId |
Získá nebo nastaví ID hostitele modulu služby. |
Name |
Získá nebo nastaví název modulu služby; např. "Organization.ModuleName". |
ServiceBaseDirectory |
Získá nebo nastaví cestu k adresáři, který obsahuje modul služby. Pokud je nastaveno, může se jednat o základní adresář pro AssemblyPath. Pokud není soubor služby nastavený, záleží na hostiteli, jak se soubor služby vyřeší. |
ServiceOverride | |
SingleDomainLoaderOptimization |
Získá nebo nastaví hodnotu určující, zda tento modul služby má načíst v doméně AppDomain s jeho LoaderOptimization nastavena na SingleDomain. |
VersionRange |
Získá nebo nastaví verze služby nebo verzi očekávanou klientem. |
Metody
Clone() | |
ToString() | |
WithBaseDirectory(String) |
ServiceModuleInfo Aktualizace tak, aby se všechny relativní cesty v objektu zkombinovaly se zadaným adresářem baseDirectory. |