FabricNotPrimaryException Clase

Definición

Excepción que se produce cuando el destinatario no es un elemento principal.

[System.Serializable]
public class FabricNotPrimaryException : System.Fabric.FabricException
[<System.Serializable>]
type FabricNotPrimaryException = class
    inherit FabricException
Public Class FabricNotPrimaryException
Inherits FabricException
Herencia
FabricNotPrimaryException
Atributos

Comentarios

FabricNotPrimaryException indica que no se puede realizar la operación porque el destinatario no es actualmente un principal. Por ejemplo, esta excepción se puede observar si una réplica secundaria intentó replicar una operación a través de ReplicateAsync(OperationData, CancellationToken, Int64). Un escenario probable es que la réplica ya no sea la principal.

Control FabricNotPrimaryException de Reliable Collections : 1. Si el servicio ve FabricNotPrimaryException en RunAsync, debe detectar la excepción, completar todas las tareas y volver de RunAsync. El CancellationToken pasado a RunAsync se indicaría. Todas las tareas en segundo plano deben completar la ejecución cuando se señale esta cancelación. 2. Si el servicio ve FabricNotPrimaryException al procesar una solicitud de cliente (por ejemplo, a través de su agente de escucha de comunicación), el servicio debe iniciar la excepción al cliente para indicar al cliente que debe volver a resolver el servicio para localizar el nuevo principal.

Constructores

FabricNotPrimaryException()

Inicializa una nueva instancia de clase con código Unknownde FabricNotPrimaryException error .

FabricNotPrimaryException(FabricErrorCode)

Inicializa una nueva instancia de clase con un código de FabricNotPrimaryException error especificado.

FabricNotPrimaryException(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de clase FabricNotPrimaryException con información y contexto especificados.

FabricNotPrimaryException(SerializationInfo, StreamingContext, FabricErrorCode)

Inicializa una nueva instancia de clase con información, contexto y código de FabricNotPrimaryException error especificados.

FabricNotPrimaryException(String)

Inicializa una nueva instancia de la clase FabricNotPrimaryException con el mensaje especificado.

FabricNotPrimaryException(String, Exception)

Inicializa una nueva instancia de clase con un mensaje de FabricNotPrimaryException error especificado y una referencia a la excepción interna que es la causa de esta excepción.

FabricNotPrimaryException(String, Exception, FabricErrorCode)

Inicializa una nueva instancia de clase con un mensaje de FabricNotPrimaryException error especificado, una referencia a la excepción interna que es la causa de esta excepción y un código de error especificado.

FabricNotPrimaryException(String, FabricErrorCode)

Inicializa una nueva instancia de clase con el mensaje y el código de FabricNotPrimaryException error especificados.

Propiedades

ErrorCode

Obtiene el parámetro de código de error.

(Heredado de FabricException)

Se aplica a