SQL Anywhere が警告またはエラーを返したときにスローされる例外です。
Public Class SAException Inherits System.Exception
public class SAException : System.Exception
SAException クラスのすべてのメンバー (継承されたメンバーも含みます) を以下に示します。
名前 | 説明 |
---|---|
|
派生クラスで上書きされる場合は、後続の 1 つ以上の例外の根本原因となる ![]() |
SerializationInfo に例外に関する情報を設定します。 | |
|
現在のインスタンスのランタイムタイプを取得します。 |
|
現在の例外を表す文字列を作成して返します。 |
|
例外に関するユーザー定義の追加情報を提供するキー/値のペアのコレクションを取得します。 |
1 つまたは複数の SAError オブジェクトのコレクションを返します。 | |
|
この例外に関連付けられたヘルプファイルへのリンクを取得または設定します。 |
|
特定の例外に割り当てられたコード化された数値 HRESULT を取得または設定します。 |
|
現在の例外を発生させた ![]() |
エラーが記述されたテキストを返します。 | |
データベース固有のエラー情報を返します。 | |
エラーを生成したプロバイダーの名前を返します。 | |
|
現在の例外がスローされた時点のコールスタックのフレームを表す文字列を取得します。 |
|
現在の例外をスローしたメソッドを取得します。 |
SAException にはコンストラクターがありません。通常、SAException オブジェクトは catch 内で宣言されます。例:
... catch( SAException ex ) { MessageBox.Show( ex.Errors[0].Message, "Error" ); } |
エラー処理の詳細については、エラー処理と SQL Anywhere .NET データプロバイダーを参照してください。
GetObjectData メソッド
Errors プロパティ
Message プロパティ
NativeError プロパティ
Source プロパティ
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |