Op Englesch liesen Editéieren

Deelen iwwer


ILogConsistencyProtocolServices Interface

Definition

Functionality for use by log view adaptors that use custom consistency or replication protocols. Abstracts communication between replicas of the log-consistent grain in different clusters.

C#
public interface ILogConsistencyProtocolServices

Properties

GrainId

The ID for this grain.

MyClusterId

The id of this cluster. Returns "I" if no multi-cluster network is present.

Methods

CaughtException(String, Exception)

Log an exception that was caught in the log-consistency protocol.

CaughtUserCodeException(String, String, Exception)

Log an exception that occurred in user code, for some callback

DeepCopy<T>(T)

Copies the provided argument.

Log(LogLevel, String, Object[])

Output the specified message at the specified log level.

ProtocolError(String, Boolean)

Log an error that occurred in a log-consistency protocol.

Applies to

Produkt Versiounen
.NET Orleans 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0