Documentation
Table of Contents

Constructor SemanticDatabaseException

Namespace
IntentSharp.Providers
Assembly
IntentSharp.dll

SemanticDatabaseException(string, IEnumerable<string>?)

Creates the exception with a message and the reasons for the refusal.

public SemanticDatabaseException(string message, IEnumerable<string>? reasons = null)

Parameters

message string

What was refused.

reasons IEnumerable<string>

Each reason for the refusal. Null means none.

SemanticDatabaseException(string, Exception, IEnumerable<string>?)

Creates the exception with a message, the exception that caused it and the reasons for the refusal.

public SemanticDatabaseException(string message, Exception innerException, IEnumerable<string>? reasons = null)

Parameters

message string

What was refused.

innerException Exception

The exception that caused the refusal, for example the database's own error.

reasons IEnumerable<string>

Each reason for the refusal. Null means none.