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 FirstName für die-Eigenschaft nullerfolgreich ist FirstName , oder ist, wird FailedProperties die-Eigenschaft der-Auflistung hinzugefügt.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 FailedProperties Sie der-Auflistung in der-Eigenschaft hinzuIf any property values fail validation, add them to the collection in the FailedProperties property. Die SetPropertiesForCurrentUser -Methode gibt die-Auflistung FailedProperties in der-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)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes 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: