Freigeben über


AuthorizationAttribute.ErrorMessage-Eigenschaft

Ruft die literale Fehlermeldung oder den Ressourcenschlüssel ab, die bzw. der in einer ErrorMessage zurückgegeben werden soll, oder legt diesen Wert fest.

Namespace: System.ComponentModel.DataAnnotations
Assembly: System.ServiceModel.DomainServices.Server (in system.servicemodel.domainservices.server.dll)

Verwendung

'Usage
Dim instance As AuthorizationAttribute
Dim value As String

value = instance.ErrorMessage

instance.ErrorMessage = value

Syntax

'Declaration
Public Property ErrorMessage As String
public string ErrorMessage { get; set; }
public:
property String^ ErrorMessage {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_ErrorMessage ()

/** @property */
public void set_ErrorMessage (String value)
public function get ErrorMessage () : String

public function set ErrorMessage (value : String)

Eigenschaftswert

Ein Zeichenfolgenliteral oder ein Ressourcenschlüssel.

Hinweise

Diese Eigenschaft muss in der Attributdeklaration festgelegt werden und dient entweder als Zeichenfolgenliteral oder als Ressourcenschlüssel. Wenn ResourceType nicht NULL ist, wird dieser Wert als der Name einer in ResourceType deklarierten Eigenschaft interpretiert, die die eigentliche Fehlermeldung zur Laufzeit zurückgibt. Über diesen Mechanismus wird die Lokalisierung von Fehlermeldungen ermöglicht. Wenn ResourceTypeNULL ist, wird dieser Wert als literale, nicht lokalisierte Fehlermeldung behandelt.

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.

Plattformen

Entwicklungsplattformen

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000

Zielplattformen

Siehe auch

Verweis

AuthorizationAttribute-Klasse
AuthorizationAttribute-Member
System.ComponentModel.DataAnnotations-Namespace