Ultra Light.NET が、この接続の警告または情報メッセージを送信するときに発生します。
Visual Basic Public Event InfoMessage As ULInfoMessageEventHandler
C# public event ULInfoMessageEventHandler InfoMessage;
Ultra Light.NET の警告または情報メッセージを処理するには、ULInfoMessageEventHandler デリゲートを作成し、このイベントにアタッチする必要があります。
次のコードでは、情報メッセージのイベント・ハンドラが定義されます。
' Visual Basic Private Sub MyInfoMessageHandler( _ obj As Object, args As ULInfoMessageEventArgs _ ) System.Console.WriteLine( _ "InfoMesageHandler: " + args.NativeError + ", " _ + args.Message _ ) End Sub // C# private void MyInfoMessageHandler( object obj, ULInfoMessageEventArgs args ) { System.Console.WriteLine( "InfoMesageHandler: " + args.NativeError + ", " + args.Message ); } |
次のコードでは、MyInfoMessageHandler が conn という接続に追加されます。
' Visual Basic AddHandler conn.InfoMessage, AddressOf MyInfoMessageHandler // C# conn.InfoMessage += new ULInfoMessageEventHandler(MyInfoMessageHandler); |
NativeError データベースによって返される情報メッセージまたは警告に対応する SQL コードです。
Message データベースによって返される情報メッセージまたは警告メッセージの文字列です。
Source メッセージを返す ADO.NET データ・プロバイダの名前です。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |