Table of Contents

Class CStructReadLimitException

Namespace
CStructSharp.Diagnostics
Assembly
CStructSharp.dll

Represents a read stopped by an explicit caller-configurable safety or work budget.

public sealed class CStructReadLimitException : CStructReadException, ISerializable
Inheritance
CStructReadLimitException
Implements
Inherited Members

Constructors

CStructReadLimitException()

Creates an empty read-limit error.

public CStructReadLimitException()

CStructReadLimitException(string)

Creates a read-limit error with an actionable diagnostic.

public CStructReadLimitException(string message)

Parameters

message string

The diagnostic identifying the exceeded read budget.

CStructReadLimitException(string, Exception)

Creates a read-limit error while preserving the lower-level cause.

public CStructReadLimitException(string message, Exception innerException)

Parameters

message string

The diagnostic identifying the exceeded read budget.

innerException Exception

The lower-level failure encountered while enforcing the budget.