다음을 통해 공유


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는 어셈블리가 서비스 어셈블리가 있는 디렉터리를 검색하여 먼저 resolve 못하는 경우에만 검색됩니다. 이 속성은 dotnet Host 프로세스 내에서 실행되는 서비스에만 적용됩니다.

Host

서비스 모듈 호스트 유형을 가져오거나 설정합니다.

HostGroupAllowed

이 서비스 모듈에 호스트 그룹을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

HostGroupId

이 서비스에 사용해야 하는 호스트 그룹을 가져오거나 설정합니다. 이 속성을 사용하려면 true로 설정해야 합니다 HostGroupAllowed .

HostId

서비스 모듈 호스트 ID를 가져오거나 설정합니다.

Name

서비스 모듈 이름을 가져오거나 설정합니다. 예: 'Organization.ModuleName'.

ServiceBaseDirectory

서비스 모듈을 포함하는 디렉터리의 경로를 가져오거나 설정합니다. 설정된 경우 의 기본 디렉터리 AssemblyPath일 수 있습니다. 설정되지 않은 경우 서비스 파일이 확인되는 방법은 호스트에 달려 있습니다.

ServiceOverride
SingleDomainLoaderOptimization

이 서비스 모듈이 LoaderOptimization이 SingleDomain으로 설정된 AppDomain에서 로드해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

VersionRange

서비스 버전 또는 클라이언트가 예상하는 버전을 가져오거나 설정합니다.

메서드

Clone()
ToString()
WithBaseDirectory(String)

ServiceModuleInfo 모든 상대 경로가 제공된 baseDirectory와 결합되도록 을 업데이트.

적용 대상