Compartir a través de


ServiceModuleInfo Clase

Definición

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
Herencia
ServiceModuleInfo
Atributos

Constructores

ServiceModuleInfo()

Propiedades

EntryPoint

Obtiene o establece el punto de entrada de servicio que contiene el nombre del ensamblado junto con el nombre de clase que representa este módulo de servicio.

FriendServices

Obtiene o establece una colección de servicios, que si se ejecuta dentro del mismo host que este servicio, cuyo AssemblyLoadContext se usará para resolver las dependencias. Estos AssemblyLoadContexts se consultarán en el orden que aparece, deteniendo cuando se cargue correctamente el ensamblado o si el ensamblado se carga correctamente. Solo se buscará assemblyLoadContexts adicional si el ensamblado no se puede resolver primero mediante la búsqueda en el directorio en el que se encuentra el ensamblado de servicio. Esta propiedad solo es aplicable a los servicios que se ejecutan dentro de los procesos de host de dotnet.

Host

Obtiene o establece el tipo de host del módulo de servicio.

HostGroupAllowed

Obtiene o establece un valor que indica si este módulo de servicio puede tener un grupo host.

HostGroupId

Obtiene o establece el grupo host que se debe usar para este servicio; el uso de esta propiedad debe HostGroupAllowed establecerse en true.

HostId

Obtiene o establece el identificador de host del módulo de servicio.

Name

Obtiene o establece el nombre del módulo de servicio; Por ejemplo, "Organization.ModuleName".

ServiceBaseDirectory

Obtiene o establece la ruta de acceso del directorio que contiene el módulo de servicio. Si se establece, puede ser el directorio base de AssemblyPath. Si no se establece, es el host el modo en que se resuelve el archivo de servicio.

ServiceOverride
SingleDomainLoaderOptimization

Obtiene o establece un valor que indica si este módulo de servicio debe cargarse en un AppDomain con su LoaderOptimization establecido en SingleDomain.

VersionRange

Obtiene o establece las versiones del servicio o la versión esperada por el cliente.

Métodos

Clone()
ToString()
WithBaseDirectory(String)

Novedades para ServiceModuleInfo que todas las rutas de acceso relativas de se combinen con el objeto baseDirectory proporcionado.

Se aplica a