messageFeedback Property

Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++

C#
Visual Basic
Visual C++

Berkeley DB .NET API Documentation
BaseDatabase..::.messageFeedback Property
BaseDatabase Class See Also Send Feedback

The mechanism for reporting detailed statistic messages to the application.

Namespace: BerkeleyDB
Assembly: libdb_dotnet181 (in libdb_dotnet181.dll) Version: 18.1.25.0

# Syntax

C#
    public MessageFeedbackDelegate messageFeedback { get; set; }

Visual Basic (Declaration)
    Public Property messageFeedback As MessageFeedbackDelegate

Visual C++
    public:
    property MessageFeedbackDelegate^ messageFeedback {
    	MessageFeedbackDelegate^ get ();
    	void set (MessageFeedbackDelegate^ value);
    }

# Remarks

There are interfaces in the Berkeley DB library which either directly output informational messages or statistical information, or configure the library to output such messages when performing other operations.

Berkeley DB calls the given delegate with each message. It is up to the delegate to display the message in an appropriate manner.

Setting MessageFeedback to NULL resets the callback interface.

For databases opened inside of a DatabaseEnvironment, setting MessageFeedback affects the entire environment and is equivalent to setting DatabaseEnvironment.MessageFeedback.

For databases not opened in an environment, setting MessageFeedback configures operations performed using the specified object, instead of all operations performed on the underlying database.

# See Also

BaseDatabase Class
BerkeleyDB Namespace