Sdílet prostřednictvím


ServiceModuleInfo Třída

Definice

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.

Platí pro