AVBlocks for .NET  3.4
Audio and Video Software Development Kit
ErrorInfo Class Reference

Describes an AVBlocks error. More...

Inheritance diagram for ErrorInfo:

Public Member Functions

 ErrorInfo ()
 Creates an instance of ErrorInfo.
object Clone ()
 Creates a deep copy of the ErrorInfo object.

Properties

String Block [get, set]
 The name of the component/block that has generated the error.
int Code [get, set]
 Error code.
ErrorFacility Facility [get, set]
 Error facility.
String Hint [get, set]
 Diagnostic hint.
String Message [get, set]
 Error message.

Detailed Description

Describes an AVBlocks error.

Constructor & Destructor Documentation

◆ ErrorInfo()

ErrorInfo ( )

Creates an instance of ErrorInfo.

Referenced by Clone().

Member Function Documentation

◆ Clone()

object Clone ( )

Creates a deep copy of the ErrorInfo object.

Returns
A new ErrorInfo instance which is a deep copy of the current object.

References ErrorInfo().

Property Documentation

◆ Block

String Block
getset

The name of the component/block that has generated the error.

This is useful only when Facility is ErrorFacility.Block.

◆ Code

int Code
getset

Error code.

The value depends on the error facility.

◆ Facility

ErrorFacility Facility
getset

Error facility.

This is the AVBlocks subsystem that has generated the error.

◆ Hint

String Hint
getset

Diagnostic hint.

This is an implementation specific diagnostics message, suitable for error logs or debugging.

◆ Message

String Message
getset

Error message.

This is a human-readable description of the error.