ICodePackageActivationContext Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET