Compartir a través de


ICodePackageActivationContext Interfaz

Definición

Representa el contexto de activación del servicio activado de Service Fabric.

public interface ICodePackageActivationContext : IDisposable
type ICodePackageActivationContext = interface
    interface IDisposable
Public Interface ICodePackageActivationContext
Implements IDisposable
Derivado
Implementaciones

Comentarios

Incluye información del manifiesto de servicio, así como información sobre el paquete de código activado actualmente, como el directorio de trabajo, el identificador de contexto, etc.

Propiedades

ApplicationName

Obtiene el nombre de la aplicación.

ApplicationTypeName

Obtiene el nombre del tipo de aplicación.

CodePackageName

Obtiene el nombre del paquete de código activado del tejido.

CodePackageVersion

Obtiene la versión del paquete de código activado del tejido.

ContextId

Obtiene el id. del contexto.

LogDirectory

Obtiene la ruta de acceso al directorio de registro que puede usar la aplicación.

TempDirectory

Obtiene la ruta de acceso al directorio Temp que puede usar la aplicación.

WorkDirectory

Obtiene la ruta de acceso al directorio Work que puede usar la aplicación.

Métodos

GetApplicationPrincipals()

Recupera las entidades de seguridad definidas en el manifiesto de aplicación.

GetCodePackageNames()

Recupera la lista de nombres de paquete de código en el manifiesto de servicio.

GetCodePackageObject(String)

Devuelve el CodePackage objeto del paquete de servicio que coincide con el nombre del paquete deseado.

GetConfigurationPackageNames()

Recupera la lista de nombres de paquete de configuración en el manifiesto de servicio.

GetConfigurationPackageObject(String)

Devuelve el ConfigurationPackage objeto del paquete de servicio que coincide con el nombre del paquete deseado.

GetDataPackageNames()

Recupera la lista de nombres de paquete de datos en el manifiesto de servicio.

GetDataPackageObject(String)

Devuelve el DataPackage objeto del paquete de servicio que coincide con el nombre del paquete deseado.

GetEndpoint(String)

Recupera el recurso de punto de conexión con un nombre determinado del manifiesto de servicio.

GetEndpoints()

Recupera los recursos del punto de conexión en el manifiesto de servicio.

GetServiceGroupTypes()

Recupera la lista de tipos de grupo de servicios en el manifiesto de servicio.

GetServiceManifestName()

Recupera el nombre del manifiesto de servicio.

GetServiceManifestVersion()

Recupera la versión del manifiesto de servicio.

GetServiceTypes()

Recupera la lista de tipos de servicio en el manifiesto de servicio.

ReportApplicationHealth(HealthInformation)

Notifica el estado de la aplicación actual.

ReportApplicationHealth(HealthInformation, HealthReportSendOptions)

Notifica el estado de la aplicación actual. Especifica opciones para controlar cómo se envía el informe.

ReportDeployedApplicationHealth(HealthInformation)

Notifica el estado de la aplicación implementada actual.

ReportDeployedApplicationHealth(HealthInformation, HealthReportSendOptions)

Notifica el estado de la aplicación implementada actual. Especifica opciones para controlar cómo se envía el informe.

ReportDeployedServicePackageHealth(HealthInformation)

Notifica el estado del paquete de servicio implementado actual.

ReportDeployedServicePackageHealth(HealthInformation, HealthReportSendOptions)

Notifica el estado del paquete de servicio implementado actual. Especifica las opciones de envío que controlan cómo se envía el informe al almacén de estado.

Eventos

CodePackageAddedEvent

Evento generado cuando se agrega nuevo CodePackage al manifiesto de servicio.

CodePackageModifiedEvent

Evento generado cuando se modifica un CodePackage objeto en el manifiesto de servicio.

CodePackageRemovedEvent

Evento generado cuando se quita un CodePackage elemento del manifiesto de servicio.

ConfigurationPackageAddedEvent

Evento generado cuando se agrega nuevo ConfigurationPackage al manifiesto de servicio.

ConfigurationPackageModifiedEvent

Evento generado cuando se modifica un ConfigurationPackage objeto en el manifiesto de servicio.

ConfigurationPackageRemovedEvent

Evento generado cuando se quita un ConfigurationPackage elemento del manifiesto de servicio.

DataPackageAddedEvent

Evento generado cuando se agrega nuevo DataPackage al manifiesto de servicio.

DataPackageModifiedEvent

Evento generado cuando se modifica un DataPackage objeto en el manifiesto de servicio.

DataPackageRemovedEvent

Evento generado cuando se quita un DataPackage elemento del manifiesto de servicio.

Se aplica a