Show / Hide Table of Contents

Class MessagingException

A class representing an error during transport of a MessageEndpoint based replication

Inheritance
object
Exception
MessagingException
Implements
ISerializable
Inherited Members
Exception.GetBaseException()
Exception.GetObjectData(SerializationInfo, StreamingContext)
Exception.GetType()
Exception.ToString()
Exception.Data
Exception.HelpLink
Exception.HResult
Exception.InnerException
Exception.Message
Exception.Source
Exception.StackTrace
Exception.TargetSite
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.ReferenceEquals(object, object)
Namespace: Couchbase.Lite.P2P
Assembly: Couchbase.Lite.dll
Syntax
public sealed class MessagingException : Exception, ISerializable
Remarks

NOTE: This is an enterprise edition feature

Constructors

| Improve this Doc View Source

MessagingException(string, Exception, bool)

Constructs an error object

Declaration
public MessagingException(string message, Exception innerError, bool isRecoverable)
Parameters
Type Name Description
string message

The message that this exception should display

Exception innerError

The detailed error that occurred

bool isRecoverable

Whether or not the error is recoverable

Remarks

NOTE: This is an enterprise edition feature

Properties

| Improve this Doc View Source

IsRecoverable

Gets whether or not the exception is recoverable. If it is, then the library will try again according to its retry strategy.

Declaration
public bool IsRecoverable { get; }
Property Value
Type Description
bool
Remarks

NOTE: This is an enterprise edition feature

Implements

ISerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX