共用方式為


ServiceModuleInfo 類別

定義

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合併。

適用於