Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

70 lines
1.1 KiB
C#

//
// OracleInfoMessageEventArgs.cs
//
// Part of the Mono class libraries at
// mcs/class/System.Data.OracleClient/System.Data.OracleClient
//
// Assembly: System.Data.OracleClient.dll
// Namespace: System.Data.OracleClient
//
// Author: Tim Coleman <tim@timcoleman.com>
//
// Copyright (C) Tim Coleman, 2003
//
// Licensed under the MIT/X11 License.
//
using System;
using System.IO;
using System.Data.SqlTypes;
using System.Data.OracleClient.Oci;
namespace System.Data.OracleClient
{
public sealed class OracleInfoMessageEventArgs : EventArgs
{
#region Fields
int code;
string message;
#endregion // Fields
#region Constructors
internal OracleInfoMessageEventArgs (OciErrorInfo info)
{
code = info.ErrorCode;
message = info.ErrorMessage;
}
#endregion // Constructors
#region Properties
public int Code {
get { return code; }
}
public string Message {
get { return message; }
}
public string Source {
[MonoTODO]
get { throw new NotImplementedException (); }
}
#endregion // Properties
#region Methods
public override string ToString ()
{
return Message;
}
#endregion // Methods
}
}