MembershipUserCollection.SetReadOnly Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht den Inhalt der Mitgliedschaftsbenutzersammlung schreibgeschützt.
public:
void SetReadOnly();
public void SetReadOnly();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Beispiele
Im folgenden Codebeispiel werden alle Benutzer aus dem Mitgliedschaftsdatenspeicher zurückgegeben. Die MembershipUserCollection zurückgegebene Wird basierend auf einem Boolean vom Aufrufer angegebenen Parameter als schreibgeschützt markiert.
public MembershipUserCollection GetUsers(bool setReadOnly)
{
MembershipUserCollection users = Membership.GetAllUsers();
if (setReadOnly)
users.SetReadOnly();
return users;
}
Public Function GetUsers(setReadOnly As Boolean) As MembershipUserCollection
Dim users As MembershipUserCollection = Membership.GetAllUsers()
If setReadOnly Then users.SetReadOnly()
Return users
End Function
Hinweise
Der Inhalt einer MembershipUserCollection Datei gilt als schreibgeschützt, da sie eine Momentaufnahme der Mitgliedschaftsbenutzerinformationen im Mitgliedschaftsdatenspeicher sind. Die Mitgliedschaftsbenutzerinformationen werden mithilfe der UpdateUserMethoden CreateUser und Der DeleteUser Mitgliedschaft geändert. Die SetReadOnly Methode kennzeichnet die MembershipUserCollection Eigenschaft als schreibgeschützt, MembershipUser sodass Objekte der Auflistung nicht hinzugefügt oder daraus entfernt werden können. Eigenschaftswerte für die MembershipUser Objekte werden nicht als schreibgeschützt markiert. Das heißt, Sie können die Eigenschaftswerte eines MembershipUser Objekts unabhängig MembershipUserCollection davon ändern, ob die Auflistung von der SetReadOnly Methode als schreibgeschützt markiert wurde.