API Reference
Class
RtfReadLimitException
Thrown when an RTF input exceeds a configured resource limit.
Inheritance
- InvalidOperationException
- RtfReadLimitException
Constructors
public RtfReadLimitException(String code, String message, String limitSource, Int64 actual, Int64 limit, Int32 position = -1) #Initializes a new resource-limit exception.
Parameters
- code System.String
- message System.String
- limitSource System.String
- actual System.Int64
- limit System.Int64
- position System.Int32 = -1
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
public override Void GetObjectData(SerializationInfo info, StreamingContext context) #Returns:
VoidInherited from Exception
Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId = "SYSLIB0051", UrlFormat = "https://aka.ms/dotnet-warnings/{0}") EditorBrowsable(1)Parameters
- info SerializationInfo
- context StreamingContext
Properties
public String Code { get; } #Stable machine-readable limit code.
public String LimitSource { get; } #Name of the RtfReadOptions property that supplied the limit.
public Int64 Actual { get; } #Observed or declared value that exceeded the limit.
public Int64 Limit { get; } #Configured limit.
public Int32 Position { get; } #Zero-based source position, or -1 when unavailable.
Inherited Properties
public MethodBase TargetSite { get; } #Inherited from Exception
public override String Message { get; } #Inherited from Exception
public override IDictionary Data { get; } #Inherited from Exception
public Exception InnerException { get; } #Inherited from Exception
public override String HelpLink { get; set; } #Inherited from Exception
public override String Source { get; set; } #Inherited from Exception
public Int32 HResult { get; set; } #Inherited from Exception
public override String StackTrace { get; } #Inherited from Exception