ValidatingPropertiesEventArgs Klasse

Definition

Stellt Daten für das ValidatingProperties-Ereignis bereit.Provides data for the ValidatingProperties event.

public ref class ValidatingPropertiesEventArgs : EventArgs
public class ValidatingPropertiesEventArgs : EventArgs
type ValidatingPropertiesEventArgs = class
    inherit EventArgs
Public Class ValidatingPropertiesEventArgs
Inherits EventArgs
Vererbung
ValidatingPropertiesEventArgs

Beispiele

Das folgende Beispiel zeigt einen Ereignishandler für das- ValidatingProperties Ereignis.The following example shows an event handler for the ValidatingProperties event. Wenn der Wert, der für die- FirstName Eigenschaft erfolgreich ist, oder ist null , wird die- FirstName Eigenschaft der-Auflistung hinzugefügt FailedProperties .When the value passed for FirstName property is empty or null, the FirstName property is added to the FailedProperties collection.

void Application_Start(object sender, EventArgs e) 
{
    System.Web.ApplicationServices.ProfileService.ValidatingProperties += new EventHandler<System.Web.ApplicationServices.ValidatingPropertiesEventArgs>(ProfileService_ValidatingProperties);
}

void ProfileService_ValidatingProperties(object sender, System.Web.ApplicationServices.ValidatingPropertiesEventArgs e)
{
    if (String.IsNullOrEmpty((string)e.Properties["FirstName"]))
    {
        e.FailedProperties.Add("FirstName");
    }
}
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
    AddHandler System.Web.ApplicationServices.ProfileService.ValidatingProperties, _
      AddressOf ProfileService_ValidatingProperties
End Sub

Sub ProfileService_ValidatingProperties(ByVal sender As Object, ByVal e As System.Web.ApplicationServices.ValidatingPropertiesEventArgs)
    If (String.IsNullOrEmpty(CType(e.Properties("FirstName"), String))) Then
        e.FailedProperties.Add("FirstName")
    End If
End Sub

Hinweise

Sie erstellen einen Ereignishandler für das- ValidatingProperties Ereignis, um anzupassen, wie Profil Eigenschaftswerte überprüft werden.You create an event handler for the ValidatingProperties event to customize how profile property values are validated. Das- ValidatingProperties Ereignis wird ausgelöst, wenn Profil Eigenschaften für einen Benutzer festgelegt werden.The ValidatingProperties event is raised when profile properties are set for a user. Wenn bei einem Eigenschafts Wert die Überprüfung fehlschlägt, fügen Sie Sie der-Auflistung in der- FailedProperties Eigenschaft hinzuIf any property values fail validation, add them to the collection in the FailedProperties property. Die- SetPropertiesForCurrentUser Methode gibt die-Auflistung in der- FailedProperties Eigenschaft zurück, damit Sie bestimmen können, welche Eigenschaften die Validierung nicht bestanden habenThe SetPropertiesForCurrentUser method returns the collection in the FailedProperties property so that you can determine which properties failed validation.

Eigenschaften

FailedProperties

Ruft die Auflistung mit den Profileigenschaften ab, die die Validierung nicht bestanden haben.Gets the collection that contains profile properties that have failed validation.

Properties

Ruft die Auflistung der Namen und Werte der zu überprüfenden Profileigenschaften ab.Gets the collection of names and values of the profile properties to validate.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: