Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

CreditCardAttribute-Klasse

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Gibt an, dass ein Datenfeldwert eine Kreditkartennummer ist.

Namespace:   System.ComponentModel.DataAnnotations
Assembly:  System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)

System.Object
  System.Attribute
    System.ComponentModel.DataAnnotations.ValidationAttribute
      System.ComponentModel.DataAnnotations.DataTypeAttribute
        System.ComponentModel.DataAnnotations.CreditCardAttribute

[AttributeUsageAttribute(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, 
	AllowMultiple = false)]
public sealed class CreditCardAttribute : DataTypeAttribute

NameBeschreibung
System_CAPS_pubmethodCreditCardAttribute()

Initialisiert eine neue Instanz der CreditCardAttribute-Klasse.

NameBeschreibung
System_CAPS_pubpropertyCustomDataType

Ruft den Namen der benutzerdefinierten Feldvorlage, die dem Datenfeld zugeordnet ist.(Geerbt von „DataTypeAttribute“.)

System_CAPS_pubpropertyDataType

Ruft den Typ, der mit dem Datenfeld zugeordnet ist.(Geerbt von „DataTypeAttribute“.)

System_CAPS_pubpropertyDisplayFormat

Ruft ein Datenfeld Anzeigeformat ab.(Geerbt von „DataTypeAttribute“.)

System_CAPS_pubpropertyErrorMessage

Ruft ab oder legt eine Fehlermeldung in einem Validierungssteuerelement zugeordnet werden soll, wenn die Validierung fehlschlägt.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubpropertyErrorMessageResourceName

Ruft ab oder legt den Namen der Fehlermeldung Ressource verwenden, um Nachschlagen der ErrorMessageResourceType Eigenschaftswert, wenn die Validierung fehlschlägt.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubpropertyErrorMessageResourceType

Ruft ab oder legt den Ressourcentyp für Fehlermeldungen Suche verwendet werden soll, wenn die Validierung fehlschlägt.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubpropertyRequiresValidationContext

Ruft einen Wert, der angibt, ob das Attribut Validierungskontext erforderlich ist.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubpropertyTypeId

Ruft bei Implementierung in einer abgeleiteten Klasse einen eindeutigen Bezeichner für dieses Attribute ab.(Geerbt von „Attribute“.)

NameBeschreibung
System_CAPS_pubmethodEquals(Object)

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.(Geerbt von „Attribute“.)

System_CAPS_pubmethodFormatErrorMessage(String)

Wendet Formatierungen auf eine Fehlermeldung angezeigt, basierend auf das Datenfeld, in dem der Fehler aufgetreten ist.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubmethodGetDataTypeName()

Gibt den Namen des Typs, der dem Datenfeld zugeordnet ist.(Geerbt von „DataTypeAttribute“.)

System_CAPS_pubmethodGetHashCode()

Gibt den Hashcode für diese Instanz zurück.(Geerbt von „Attribute“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodGetValidationResult(Object, ValidationContext)

Überprüft, ob der angegebene Wert in Bezug auf das aktuelle Validierungsattribut gültig ist.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubmethodIsDefaultAttribute()

Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob der Wert der Instanz der Standardwert für die abgeleitete Klasse ist.(Geerbt von „Attribute“.)

System_CAPS_pubmethodIsValid(Object)

Bestimmt, ob die angegebene Kreditkartennummer gültig ist.(Überschreibt DataTypeAttribute.IsValid(Object).)

System_CAPS_pubmethodMatch(Object)

Ruft beim Überschreiben in einer abgeleiteten Klasse gibt einen Wert, der angibt, ob diese Instanz gleich ein angegebenen Objekt ist.(Geerbt von „Attribute“.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

System_CAPS_pubmethodValidate(Object, String)

Überprüft das angegebene Objekt.(Geerbt von „ValidationAttribute“.)

System_CAPS_pubmethodValidate(Object, ValidationContext)

Überprüft das angegebene Objekt.(Geerbt von „ValidationAttribute“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.(Geerbt von „Attribute“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können.(Geerbt von „Attribute“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).(Geerbt von „Attribute“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.(Geerbt von „Attribute“.)

The value is validated using a regular expression. The class does not validate that the credit card number is valid for purchases, only that it is well formed.

Universelle Windows-Plattform
Verfügbar seit 10
.NET Framework
Verfügbar seit 4.5

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: