ServiceModuleInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
-
ServiceModuleInfo
- Attribute
Konstruktoren
ServiceModuleInfo() |
Eigenschaften
EntryPoint |
Ruft den Diensteinstiegspunkt ab, der den Namen der Assembly zusammen mit dem Klassennamen enthält, der dieses Dienstmodul darstellt, oder legt diesen fest. |
FriendServices |
Ruft eine Auflistung von Diensten ab, die bei Ausführung innerhalb desselben Hosts wie dieser Dienst, dessen AssemblyLoadContext zum Auflösen von Abhängigkeiten verwendet wird, ausgeführt wird, oder legt diese fest. Diese AssemblyLoadContexts werden in der angezeigten Reihenfolge abgefragt und beendet, wenn die Assembly erfolgreich geladen wurde. Die zusätzlichen AssemblyLoadContexts werden nur dann durchsucht, wenn die Assembly zuerst nicht aufgelöst werden kann, indem das Verzeichnis durchsucht wird, in dem sich die Dienstassembly befindet. Diese Eigenschaft gilt nur für Dienste, die innerhalb von dotnet Host-Prozessen ausgeführt werden. |
Host |
Ruft den Hosttyp des Dienstmoduls ab oder legt diese fest. |
HostGroupAllowed |
Ruft einen Wert ab, der angibt, ob dieses Dienstmodul über eine Hostgruppe verfügen darf, oder legt diesen fest. |
HostGroupId |
Ruft die Hostgruppe ab, die für diesen Dienst verwendet werden soll, oder legt sie fest. Die Verwendung dieser Eigenschaft muss HostGroupAllowed auf true festgelegt werden. |
HostId |
Ruft die Host-ID des Dienstmoduls ab oder legt sie fest. |
Name |
Ruft den Dienstmodulnamen ab oder legt den Namen fest. z.B. "Organization.ModuleName". |
ServiceBaseDirectory |
Ruft den Pfad des Verzeichnisses ab, das das Dienstmodul enthält, oder legt den Pfad fest. Wenn festgelegt, kann es sich um das Basisverzeichnis für AssemblyPathhandeln. Wenn sie nicht festgelegt ist, liegt es beim Host, wie die Dienstdatei aufgelöst wird. |
ServiceOverride | |
SingleDomainLoaderOptimization |
Ruft einen Wert ab, der angibt, ob dieses Dienstmodul in einer AppDomain geladen werden soll, dessen LoaderOptimization auf SingleDomain festgelegt ist, oder legt diesen fest. |
VersionRange |
Ruft die Versionen des Diensts oder die vom Client erwartete Version ab oder legt diese fest. |
Methoden
Clone() | |
ToString() | |
WithBaseDirectory(String) |
Updates, ServiceModuleInfo damit alle relativen Pfade im mit dem angegebenen baseDirectory kombiniert werden. |