Condividi tramite


ILogConsistencyProtocolServices Interfaccia

Definizione

Funzionalità per l'uso da parte degli adattatori di visualizzazione log che usano protocolli di coerenza o replica personalizzati. Astrae la comunicazione tra repliche del granularità coerente con il log in cluster diversi.

public interface ILogConsistencyProtocolServices
type ILogConsistencyProtocolServices = interface
Public Interface ILogConsistencyProtocolServices

Proprietà

GrainId

ID per questo granularità.

MyClusterId

ID di questo cluster. Restituisce "I" se non è presente alcuna rete multi-cluster.

Metodi

CaughtException(String, Exception)

Registrare un'eccezione rilevata nel protocollo di coerenza log.

CaughtUserCodeException(String, String, Exception)

Registrare un'eccezione che si è verificata nel codice utente, per alcuni callback

DeepCopy<T>(T)

Copia l'argomento specificato.

Log(LogLevel, String, Object[])

Restituisce il messaggio specificato a livello di log specificato.

ProtocolError(String, Boolean)

Registrare un errore che si è verificato in un protocollo di coerenza log.

Si applica a