This documentation is archived and is not being maintained.

ArgumentOutOfRangeException.Message Property

Gets the error message and the string representation of the invalid argument value, or only the error message if the argument value is null.

[Visual Basic]
Overrides Public ReadOnly Property Message As String
[C#]
public override string Message {get;}
[C++]
public: __property String* get_Message();
[JScript]
public override function get Message() : String;

Property Value

The text message for this exception. The value of this property takes one of two forms, as follows.

Condition Value
The actualValue is a null reference (Nothing in Visual Basic). The message string passed to the constructor.
The actualValue is not a null reference (Nothing). The message string appended with the string representation of the invalid argument value.

Remarks

This property overrides Message.

The error message should describe the expected values of the parameter that causes this exception. The error message should be localized.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, .NET Compact Framework

See Also

ArgumentOutOfRangeException Class | ArgumentOutOfRangeException Members | System Namespace

Show: