ServiceModuleInfo 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
- 繼承
-
ServiceModuleInfo
- 屬性
建構函式
ServiceModuleInfo() |
屬性
EntryPoint |
取得或設定包含元件名稱的服務進入點,以及代表此服務模組的類別名稱。 |
FriendServices |
取得或設定服務的集合,如果在與這個服務相同的主機內執行,其 AssemblyLoadContext 將用於解析相依性。 這些 AssemblyLoadContexts 會依顯示的順序查詢,並在成功載入元件時/如果停止。 只有在元件無法先透過搜尋服務元件所在的目錄來解析時,才會搜尋其他 AssemblyLoadContexts。 此屬性只適用於在 dotnet Host 進程內執行的服務。 |
Host |
取得或設定服務模組主機類型。 |
HostGroupAllowed |
取得或設定值,指出是否允許此服務模組具有主機群組。 |
HostGroupId |
取得或設定應該用於此服務的主機群組,使用這個屬性需要 HostGroupAllowed 設定為 true。 |
HostId |
取得或設定服務模組主機標識碼。 |
Name |
取得或設定服務模組名稱;例如『Organization.ModuleName』。 |
ServiceBaseDirectory |
取得或設定包含服務模組之目錄的路徑。 如果設定,可能是的 AssemblyPath基底目錄。 如果未設定,則由主機決定如何解析服務檔案。 |
ServiceOverride | |
SingleDomainLoaderOptimization |
取得或設定值,指出此服務模組是否應該在AppDomain中載入,並將其LoaderOptimization設定為SingleDomain。 |
VersionRange |
取得或設定用戶端預期的服務版本或版本。 |
方法
Clone() | |
ToString() | |
WithBaseDirectory(String) |
ServiceModuleInfo 匯報 ,讓 中的所有相對路徑都會與提供的baseDirectory合併。 |