System.Fabric.Description Espacio de nombres
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í.
Clases
AddRemoveIncrementalNamedPartitionScalingMechanism |
Representa un mecanismo de escalado para agregar o quitar particiones con nombre de un servicio. Cuando se use este mecanismo, se agregarán o quitarán nuevas particiones con nombre de este servicio. El esquema esperado de particiones con nombre es "0","1",..."N-1" cuando se necesitan N particiones. Debe usarse con AverageServiceLoadScalingTrigger. |
ApplicationDescription |
Describe una aplicación que se va a crear mediante CreateApplicationAsync(ApplicationDescription). |
ApplicationHealthQueryDescription |
Representa la entrada de consulta para obtener el estado de la aplicación. Usado por GetApplicationHealthAsync(ApplicationHealthQueryDescription). |
ApplicationMetricDescription |
Especifica la capacidad de la aplicación para una métrica. |
ApplicationNetworkQueryDescription |
Representa la entrada de consulta utilizada por GetApplicationNetworkListAsync(ApplicationNetworkQueryDescription). |
ApplicationParameter |
Proporciona una invalidación de parámetros de aplicación que se aplicará al crear o actualizar una aplicación. Tenga en cuenta que los valores de parámetros de aplicación invalidados no se conservan en las actualizaciones de la aplicación. Para conservar los valores de parámetro invalidados en las actualizaciones de la aplicación, el usuario primero debe capturar la lista de parámetros de aplicación invalidados a través de la consulta GetApplication y, a continuación, pasar esa lista de parámetros invalidados a UpgradeApplicationAsync(ApplicationUpgradeDescription). |
ApplicationParameterList |
Representa la lista de parámetros de aplicación aplicados a la versión actual de la aplicación. Se recupera mediante GetApplicationListAsync(Uri). Esta clase se deriva de una keyedCollection cuya clave de cadena es el nombre del applicationParameter asociado. |
ApplicationPrincipalsDescription |
Describe las entidades de seguridad de aplicación del servicio. |
ApplicationQueryDescription |
Representa la entrada de consulta utilizada por GetApplicationPagedListAsync(ApplicationQueryDescription, TimeSpan, CancellationToken). |
ApplicationUpdateDescription |
Describe una actualización de la capacidad de la aplicación que se actualizará mediante UpdateApplicationAsync(ApplicationUpdateDescription) |
ApplicationUpgradeDescription |
Describe la directiva de actualización y la aplicación que se va a actualizar. |
ApplicationUpgradeUpdateDescription |
Se usa para modificar los parámetros de actualización que describen el comportamiento de las actualizaciones de aplicaciones. Vea UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription). |
AuthorizedConnectionRequest |
Definición de clase de una solicitud de conexión autorizada que puede configurar un canal mTLS. |
AuthorizedConnectionResult |
Definición de clase de la respuesta de conexión autorizada que puede configurar un canal mTLS. |
AveragePartitionLoadScalingTrigger |
Representa una directiva de escalado relacionada con una carga media de una métrica o recurso de una partición. Cuando se usa esta directiva, la plataforma de Service Fabric desencadenará el escalado si la carga media de una partición no se ajusta a los límites especificados para una métrica determinada. Debe usarse con PartitionInstanceCountScaleMechanism. |
AverageServiceLoadScalingTrigger |
Representa una directiva de escalado relacionada con una carga media de una métrica o recurso de un servicio. Cuando se usa esta directiva, la plataforma de Service Fabric desencadenará el escalado si la carga media de un servicio no se ajusta a los límites especificados para una métrica determinada. Debe usarse con AddRemoveIncrementalNamedPartitionScalingMechanism. |
ClusterHealthChunkQueryDescription |
Describe la entrada de consulta de fragmentos de estado del clúster. |
ClusterHealthQueryDescription |
Proporciona entradas de consulta para obtener ClusterHealth. Usado por GetClusterHealthAsync(ClusterHealthQueryDescription). |
ClusterManifestQueryDescription |
Describe los parámetros de consulta para su uso con GetClusterManifestAsync(ClusterManifestQueryDescription, TimeSpan, CancellationToken). |
CodePackageDescription |
Describe un paquete de código que incluye su punto de entrada. |
ConfigParameterOverride |
Especifica una colección con nombre de invalidación de configuración. |
ConfigParameterOverrideList |
Especifica una colección con nombre de invalidaciones de configuración. |
ConfigurationPackageDescription |
Describe un paquete de configuración. |
ConfigurationProperty |
Especifica un valor de configuración y su valor que se puede usar para configurar un servicio o una aplicación. La configuración se especifica en el archivo settings.xml en el manifiesto de servicio. Para obtener más información, consulte https://docs.microsoft.com/azure/service-fabric/service-fabric-application-model |
ConfigurationSection |
Especifica una colección con nombre de propiedades de configuración. |
ConfigurationSettings |
Describe las opciones de configuración. |
ConfigurationUpgradeDescription |
Representa una clase para encapsular parámetros que describen una actualización de configuración del clúster de Service Fabric. |
ContainerHostEntryPointDescription |
Proporciona información sobre el punto de entrada ejecutable. |
DataPackageDescription |
Describe un paquete de datos. |
DeleteApplicationDescription |
Describe una aplicación que se va a eliminar mediante DeleteApplicationAsync(DeleteApplicationDescription, TimeSpan, CancellationToken). |
DeleteNetworkDescription |
Describe una red de contenedor que se va a eliminar mediante DeleteNetworkAsync(DeleteNetworkDescription, TimeSpan, CancellationToken). |
DeleteServiceDescription |
Describe un servicio que se va a eliminar mediante DeleteServiceAsync(DeleteServiceDescription, TimeSpan, CancellationToken). |
DeployedApplicationHealthQueryDescription |
Describe la entrada de consulta para obtener DeployedApplicationHealth. Usado por GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription). |
DeployedNetworkCodePackageQueryDescription |
Representa la entrada de consulta utilizada por GetDeployedNetworkCodePackageListAsync(DeployedNetworkCodePackageQueryDescription). |
DeployedNetworkQueryDescription |
Representa la entrada de consulta utilizada por GetDeployedNetworkListAsync(DeployedNetworkQueryDescription). |
DeployedServicePackageHealthQueryDescription |
Describe la entrada de consulta para obtener DeployedServicePackageHealth. Usado por GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription). |
DllHostEntryPointDescription |
Reservado para un uso futuro. |
DllHostHostedDllDescription |
Reservado para un uso futuro. |
DllHostHostedManagedDllDescription |
Reservado para un uso futuro. |
DllHostHostedUnmanagedDllDescription |
Reservado para un uso futuro. |
EndpointResourceDescription |
Describe el recurso de punto de conexión. |
EntryPointDescription |
Describe un punto de entrada asociado a un paquete de código. |
ExeHostEntryPointDescription |
Proporciona información sobre el punto de entrada ejecutable. |
ExternalStoreProvisionApplicationTypeDescription |
Describe una operación de tipo de aplicación de aprovisionamiento que usa un paquete de aplicación de un almacén externo, en lugar de un paquete cargado en el almacén de imágenes de Service Fabric. El tipo de aplicación se puede aprovisionar mediante ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken). |
FabricUpgradeDescription |
Representa una clase para encapsular una descripción de actualización de Service Fabric. |
FabricUpgradeUpdateDescription |
Se usa para modificar los parámetros de actualización que describen las actualizaciones del clúster de comportamiento. Vea UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription). |
ImageStoreListDescription |
Proporciona información sobre cómo obtener el contenido del almacén de imágenes. |
InstanceLifecycleDescription |
Clase para describir un comportamiento del ciclo de vida de una instancia. |
LoadedPartitionInformationQueryDescription |
Representa una clase para especificar una consulta para obtener particiones de carga superior o mínima. GetLoadedPartitionInfoListAsync(LoadedPartitionInformationQueryDescription) |
LocalNetworkConfigurationDescription |
Especifica la configuración de una red de contenedor local descrita por LocalNetworkDescription |
LocalNetworkDescription |
Describe una red de contenedor local. |
ManagedApplicationIdentityDescription |
Proporciona una invalidación de parámetros de aplicación que se aplicará al crear o actualizar una aplicación. |
ManagedIdentityDescription |
Representa una descripción de una identidad de seguridad. |
ManagedIdentityDescriptionList |
Representa la lista de parámetros de aplicación aplicados a la versión actual de la aplicación. Se recupera mediante GetApplicationListAsync(Uri). Esta clase se deriva de una keyedCollection cuya clave de cadena es el nombre del applicationParameter asociado. |
MetricLoadDescription |
Especifica la información de carga de métricas. |
MonitoredRollingApplicationUpgradePolicyDescription |
Describe el comportamiento que se va a usar al realizar una actualización de la aplicación. |
MonitoredRollingFabricUpgradePolicyDescription |
Describe el comportamiento que se va a usar al realizar una actualización del clúster. |
MonitoredRollingUpgradePolicyDescription |
Especifica el comportamiento que se va a usar al realizar una actualización de clúster o aplicación supervisada. |
NamedPartitionSchemeDescription |
Describe el esquema de partición con nombre del servicio. |
NamedRepartitionDescription |
Describe los cambios de creación de particiones para un servicio existente del tipo Namedde esquema de partición . |
NetworkApplicationQueryDescription |
Representa la entrada de consulta utilizada por GetNetworkApplicationListAsync(NetworkApplicationQueryDescription). |
NetworkDescription |
Describe la clase base para las descripciones de red. |
NetworkNodeQueryDescription |
Representa la entrada de consulta utilizada por GetNetworkNodeListAsync(NetworkNodeQueryDescription). |
NetworkQueryDescription |
Representa la entrada de consulta utilizada por GetNetworkListAsync(NetworkQueryDescription, TimeSpan, CancellationToken). |
NodeHealthQueryDescription |
Describe la entrada de consulta para obtener NodeHealth. Usado por GetNodeHealthAsync(NodeHealthQueryDescription). |
NodeQueryDescription |
Describe un conjunto de filtros usados al ejecutar la consulta GetNodePagedListAsync(NodeQueryDescription, TimeSpan, CancellationToken). |
NodeStartDescription |
Describe información sobre cómo se debe iniciar un nodo mediante StartNodeTransitionAsync(). |
NodeStopDescription |
Describe información sobre cómo se debe detener un nodo mediante StartNodeTransitionAsync(). |
NodeTransitionDescription |
Describe información sobre cómo se debe realizar una transición de un nodo y se usa con StartNodeTransitionAsync(). |
PackageDescription |
Representa una clase base para todas las descripciones del paquete. |
PagedApplicationTypeQueryDescription |
Describe un conjunto de filtros usados al ejecutar la consulta GetApplicationTypePagedListAsync(). |
PagedDeployedApplicationQueryDescription |
Describe un conjunto de filtros usados al ejecutar la consulta GetDeployedApplicationPagedListAsync(PagedDeployedApplicationQueryDescription). |
PagedDeployedServicePackageQueryDescription |
Describe un conjunto de filtros usados al ejecutar la consulta GetDeployedServicePackagePagedListAsync(PagedDeployedServicePackageQueryDescription). |
PagedQueryDescriptionBase |
Representa la clase base para todas las descripciones de consulta paginadas. Esta clase controla toda la funcionalidad relacionada con la paginación. |
PartitionHealthQueryDescription |
Describe la entrada de consulta para obtener PartitionHealth. Usado por GetPartitionHealthAsync(PartitionHealthQueryDescription). |
PartitionInstanceCountScaleMechanism |
Representa un mecanismo de escalado para agregar o quitar instancias de partición de servicio sin estado. Cuando se usa este mecanismo, esto afectará a todas las particiones de un servicio y realizará un escalado independiente de cada una de ellas. Se debe usar con AveragePartitionLoadScalingTrigger. |
PartitionMetricLoadDescription |
Especifica las cargas de métricas de una partición. |
PartitionMoveCostDescription |
Especifica el costo de movimiento de una partición. |
PartitionSchemeDescription |
Describe cómo se particiona el servicio. Esta es la entidad primaria de la que se derivan las descripciones reales del esquema de partición. |
ProvisionApplicationTypeDescription |
Describe una operación de tipo de aplicación de aprovisionamiento que usa un paquete de aplicación copiado en una ruta de acceso relativa en el almacén de imágenes. El tipo de aplicación se puede aprovisionar mediante ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken). |
ProvisionApplicationTypeDescriptionBase |
Representa la clase base para aprovisionar clases de tipo de aplicación. La descripción del aprovisionamiento se puede usar para aprovisionar tipos de aplicación mediante ProvisionApplicationAsync(ProvisionApplicationTypeDescriptionBase, TimeSpan, CancellationToken). |
RepartitionDescription |
Describe los cambios de creación de particiones para un servicio existente. |
ReplicaHealthQueryDescription |
Describe la entrada de consulta para obtener ReplicaHealth. Usado por GetReplicaHealthAsync(ReplicaHealthQueryDescription). |
ReplicaLifecycleDescription |
Clase para describir un comportamiento del ciclo de vida de réplica. |
ReplicaMetricLoadDescription |
Especifica las cargas de métricas de una réplica o instancia específicas de una partición. |
ReplicaMoveCostDescription |
Especifica el costo de movimiento de una réplica o instancia específica de una partición. |
RollingUpgradeMonitoringPolicy |
Representa una clase para encapsular una directiva de supervisión gradual de actualizaciones. |
RollingUpgradePolicyDescription |
Descripción de la directiva de actualización gradual. |
RunAsPolicyDescription |
Describe runAsPolicy asociado a un CodePackage especificado en el manifiesto de aplicación. |
ScalingMechanismDescription |
Clase base para describir diferentes mecanismos de escalado. Los mecanismos de escalado son un método para describir lo que se debe hacer cuando se desencadena una operación de escalado. Vea AddRemoveIncrementalNamedPartitionScalingMechanism y PartitionInstanceCountScaleMechanism como ejemplos de mecanismos de escalado. |
ScalingPolicyDescription |
Clase para describir una directiva de escalado. Cada directiva de escalado consta de un ScalingTriggerDescription objeto que describe cuándo debe producirse el escalado y un ScalingMechanismDescription que describe cómo se realiza el escalado. |
ScalingTriggerDescription |
Clase base para describir distintos desencadenadores de escalado. Los desencadenadores de escalado se usan para describir en qué condiciones debe producirse una operación de escalado. Vea AveragePartitionLoadScalingTrigger y AverageServiceLoadScalingTrigger como ejemplos de desencadenadores de escalado. |
SecurityGroupDescription |
Representa una descripción de un grupo de seguridad. |
SecurityUserDescription |
Representa una descripción de un usuario de seguridad. |
ServiceCorrelationDescription |
Crea una correlación determinada entre los servicios. |
ServiceDescription |
ServiceDescription contiene toda la información necesaria para crear un servicio. |
ServiceFromTemplateDescription |
Describe un servicio de Service Fabric que se va a crear a partir de la plantilla de servicio predefinida en el manifiesto de aplicación actual. |
ServiceGroupDescription |
Proporciona una colección de información necesaria para crear y describir un grupo de servicios. |
ServiceGroupFromTemplateDescription |
Describe un grupo de servicios que se va a crear a partir de una plantilla de grupo de servicios predefinida en el manifiesto de aplicación actual. |
ServiceGroupMemberDescription |
Describe un servicio que pertenece a un grupo de servicios. |
ServiceGroupTypeDescription |
Representa la descripción del tipo del grupo de servicios de Fabric. |
ServiceGroupTypeMemberDescription |
Representa el tipo de descripción de miembro para el grupo de servicios. |
ServiceGroupUpdateDescription |
Modifica el ServiceGroupDescription de un grupo de servicios existente. |
ServiceHealthQueryDescription |
Proporciona entrada de consulta para obtener ServiceHealth. Usado por GetServiceHealthAsync(ServiceHealthQueryDescription). |
ServiceLoadMetricDescription |
Especifica una métrica para equilibrar la carga de un servicio durante el tiempo de ejecución. |
ServiceNotificationFilterDescription |
Representa una clase que se usa para describir un filtro para la entrega de notificaciones de servicio, registrada a través de RegisterServiceNotificationFilterAsync(ServiceNotificationFilterDescription). |
ServicePlacementAllowMultipleStatelessInstancesOnNodePolicyDescription |
Especifica la directiva de selección de ubicación que permite la colocación de varias instancias sin estado de una partición de servicio en un nodo. |
ServicePlacementInvalidDomainPolicyDescription |
Representa una directiva que indica que no se debe usar un dominio de error o actualización determinado para la colocación de las instancias o réplicas del servicio al que se aplica esta directiva. |
ServicePlacementNonPartiallyPlaceServicePolicyDescription |
Descripción de la directiva de selección de ubicación que describe una ubicación del servicio donde todas las réplicas deben poder realizarse para que se creen las réplicas. |
ServicePlacementPolicyDescription |
Representa el tipo base para todos los tipos PlacementPolicyDescription del clúster. |
ServicePlacementPreferPrimaryDomainPolicyDescription |
Representa un ServicePlacementPolicyDescription objeto que indica que las réplicas principales del servicio deben colocarse de forma óptima en un dominio determinado. |
ServicePlacementRequiredDomainPolicyDescription |
Descripción de la directiva de selección de ubicación que requiere que una réplica se coloque en un dominio determinado. |
ServicePlacementRequireDomainDistributionPolicyDescription |
Especifica la directiva de selección de ubicación que indica que dos réplicas de la misma partición nunca deben colocarse en el mismo dominio de error o actualización. Aunque esto no es habitual, puede exponer el servicio a un mayor riesgo de errores simultáneos debido a interrupciones no planeadas u otros casos de errores posteriores o simultáneos. Por ejemplo, considere un caso en el que las réplicas se implementan en distintos centros de datos, con una réplica por ubicación. En caso de que uno de los centros de datos se desconecte, normalmente la réplica que se colocó en ese centro de datos se empaquetará en uno de los centros de datos restantes. Si esto no es deseable, se debe establecer esta directiva. |
ServiceQueryDescription |
Representa los varios filtros que se pueden especificar para refinar la devolución. Usado por GetServicePagedListAsync(ServiceQueryDescription, TimeSpan, CancellationToken). |
ServiceTagsCollection |
Clase para describir una etiqueta de servicio. Cada colección de etiquetas consta de etiquetas necesarias para la selección de ubicación y etiquetas necesarias para la ejecución del servicio. |
ServiceTypeDescription |
Describe el tipo de servicio. |
ServiceUpdateDescription |
Describe los cambios realizados en el ServiceDescription objeto de un servicio existente. |
SingletonPartitionSchemeDescription |
Describe el esquema de partición de un servicio con particiones singleton o sin particiones. |
StartNodePoisonDescription |
Describe información sobre qué nodo debe ser dudoso y se usa con StartNodePoisonAsync(). |
StatefulServiceDescription |
Representa la extensión ServiceDescription para proporcionar información adicional necesaria para crear servicios con estado. |
StatefulServiceLoadMetricDescription |
Especifica una métrica para un servicio con estado. |
StatefulServiceTypeDescription |
Describe el tipo de servicio con estado. |
StatefulServiceUpdateDescription |
Describe los cambios realizados en el StatefulServiceDescription objeto de un servicio en ejecución realizado a través de UpdateServiceAsync(Uri, ServiceUpdateDescription). |
StatelessServiceDescription |
Se extiende ServiceDescription para proporcionar información adicional necesaria para crear un servicio sin estado. |
StatelessServiceLoadMetricDescription |
Especifica una métrica para un servicio sin estado. |
StatelessServiceTypeDescription |
Describe el tipo de servicio sin estado. |
StatelessServiceUpdateDescription |
Describe los cambios realizados en el StatelessServiceDescription objeto de un servicio en ejecución realizado a través de UpdateServiceAsync(Uri, ServiceUpdateDescription). |
UniformInt64RangePartitionSchemeDescription |
Describe un esquema de creación de particiones en el que un intervalo entero se asigna uniformemente entre varias particiones. |
UnprovisionApplicationTypeDescription |
Describe un tipo de aplicación que se va a desaprovisionar mediante UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken). |
UpdatePartitionLoadQueryDescription |
Representa la entrada de consulta usada por UpdatePartitionLoadAsync(UpdatePartitionLoadQueryDescription, TimeSpan, CancellationToken). |
UpdatePartitionMoveCostQueryDescription |
Representa la entrada de consulta usada por UpdatePartitionMoveCostAsync(UpdatePartitionMoveCostQueryDescription, TimeSpan, CancellationToken). |
UpgradePolicyDescription |
Describe la directiva de actualización de la actualización del tejido o la actualización de la aplicación. |
UpgradeUpdateDescriptionBase |
Representa la clase base abstracta para ApplicationUpgradeUpdateDescription y FabricUpgradeUpdateDescription. Esta clase se puede usar para modificar los parámetros de actualización que describen el comportamiento de las actualizaciones de la aplicación o del clúster. Visite UpdateApplicationUpgradeAsync(ApplicationUpgradeUpdateDescription) y UpdateFabricUpgradeAsync(FabricUpgradeUpdateDescription) para ver el uso. |
ValidateFabricUpgradeResult |
Representa una clase para encapsular un resultado de validación de actualización de Service Fabric. |
Enumeraciones
ApplicationDefinitionKindFilter |
Enumera los filtros usados para buscar coincidencias con el tipo de definición de las aplicaciones que debe devolver la consulta. |
ApplicationPackageCleanupPolicy |
Enumera las opciones para la limpieza de la directiva de paquete de aplicación. |
ApplicationTypeDefinitionKindFilter |
Enumera los filtros usados para buscar coincidencias con el tipo de definición de tipo de aplicaciones que debe devolver la consulta. |
CodePackageEntryPointKind |
Enumera los posibles tipos de puntos de entrada. |
DllHostHostedDllKind |
Reservado para un uso futuro. |
DllHostIsolationPolicy |
Reservado para un uso futuro. |
EndpointProtocol |
Enumera los tipos de protocolos de punto de conexión. |
EndpointType |
Enumera los tipos de tipos de punto de conexión. |
ExeHostWorkingFolder |
Enumera los posibles tipos de carpetas de inicio. |
PartitionScheme |
Enumera las formas en que se puede crear particiones de un servicio. |
ProvisionApplicationTypeKind |
Representa el tipo de tipo de aplicación de aprovisionamiento, que proporciona información sobre cómo se aprovisiona el paquete de aplicación en el almacén de imágenes. |
ScalingMechanismKind |
Enumera los mecanismos disponibles para el escalado. |
ScalingTriggerKind |
Enumera los desencadenadores disponibles para el escalado. |
ServiceCorrelationScheme |
Indica que este servicio está asociado a otro servicio y describe la relación con ese servicio. |
ServiceDescriptionKind |
Enumera los tipos de descripciones del servicio. |
ServiceHostUpgradeImpact |
Representa una clase para encapsular un impacto en la actualización del host de servicio. |
ServiceLoadMetricWeight |
Describe el peso de una métrica. |
ServicePackageActivationMode |
Describe el modo de activación de paquetes de servicio para un servicio de Service Fabric. Esto se especifica en el momento de crear el servicio (mediante CreateServiceAsync(ServiceDescription)) o ServiceGroup (mediante CreateServiceGroupAsync(ServiceGroupDescription)) a través ServicePackageActivationModede . Si no se especifica ningún valor al crear el servicio o serviceGroup, el valor predeterminado es SharedProcess mode. |
ServicePlacementPolicyType |
Indica el tipo del objeto específico ServicePlacementPolicyDescription. |
UpgradeKind |
Enumera los posibles tipos de actualización. |
Azure SDK for .NET