Information.IsError(Object) Yöntem
Tanım
Bir Boolean ifadenin özel durum türü olup olmadığını gösteren bir değer döndürür.Returns a Boolean value indicating whether an expression is an exception type.
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
Parametreler
- Expression
- Object
Gereklidir.Required. Object ifadesini.Object expression.
Döndürülenler
Bir Boolean ifadenin özel durum türü olup olmadığını gösteren bir değer döndürür.Returns a Boolean value indicating whether an expression is an exception type.
Örnekler
Aşağıdaki örnek, IsError bir ifadenin sistem özel durumunu temsil edip etmediğini denetlemek için işlevini kullanır.The following example uses the IsError function to check if an expression represents a system exception.
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
Açıklamalar
IsError``Trueifade, Object Exception ad alanındaki sınıftan türetilen bir değişkeni temsil ediyorsa döndürür System .IsError returns True if the expression represents an Object variable that derives from the Exception class in the System namespace.
Öğesinden türetilen bir özel durum System.Exception Try...Catch...Finally deyimlerle yakalanalabilir.An exception that derives from System.Exception can be caught with the Try...Catch...Finally statements.