Information.IsError(Object) Metod

Definition

Returnerar ett Boolean värde som anger om ett uttryck är en undantagstyp.

public:
 static bool IsError(System::Object ^ Expression);
public static bool IsError(object? Expression);
public static bool IsError(object Expression);
static member IsError : obj -> bool
Public Function IsError (Expression As Object) As Boolean

Parametrar

Expression
Object

Required. Object uttryck.

Returer

Returnerar ett Boolean värde som anger om ett uttryck är en undantagstyp.

Exempel

I följande exempel används IsError funktionen för att kontrollera om ett uttryck representerar ett systemfel.

Sub demonstrateIsError(ByVal firstArg As Integer)
    Dim returnVal As New Object
    Dim badArg As String = "Bad argument value"
    Dim errorCheck As Boolean
    If firstArg > 10000 Then
        returnVal = New System.ArgumentOutOfRangeException(badArg)
    End If
    errorCheck = IsError(returnVal)
End Sub

Kommentarer

IsError returnerar True om uttrycket representerar en Object variabel som härleds från Exception klassen i System namnområdet.

Ett undantag som härleds från System.Exception kan fångas med -uttrycken Try...Catch...Finally .

Gäller för

Se även