Freigeben über


Error Konstruktoren

Definition

Überlädt

Error()

Initialisiert eine neue instance der Error-Klasse.

Error(String, String, String, String, String, String)

Initialisiert eine neue instance der Error-Klasse.

Error()

Initialisiert eine neue instance der Error-Klasse.

public Error ();
Public Sub New ()

Gilt für:

Error(String, String, String, String, String, String)

Initialisiert eine neue instance der Error-Klasse.

public Error (string code, string message, string subCode = default, string moreDetails = default, string parameter = default, string value = default);
new Microsoft.Azure.CognitiveServices.Search.VisualSearch.Models.Error : string * string * string * string * string * string -> Microsoft.Azure.CognitiveServices.Search.VisualSearch.Models.Error
Public Sub New (code As String, message As String, Optional subCode As String = Nothing, Optional moreDetails As String = Nothing, Optional parameter As String = Nothing, Optional value As String = Nothing)

Parameter

code
String

Der Fehlercode, der die Kategorie des Fehlers angibt. Mögliche Werte: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization"

message
String

Eine Beschreibung des Fehlers.

subCode
String

Der Fehlercode, mit dem der Fehler weiter identifiziert werden kann. Mögliche Werte: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired"

moreDetails
String

Eine Beschreibung, die zusätzliche Informationen zum Fehler enthält.

parameter
String

Der Parameter in der Anforderung, der den Fehler verursacht hat.

value
String

Der Wert des Parameters in der nicht gültigen Anforderung.

Gilt für: