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.
Legt den Inhalt der Mitgliedschaftsbenutzerauflistung auf schreibgeschützt fest.
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. Das 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 eines MembershipUserCollection gilt als schreibgeschützt, da es sich um eine Momentaufnahme der Mitgliedschaftsbenutzerinformationen im Mitgliedschaftsdatenspeicher handelt. Mitgliedschaftsbenutzerinformationen werden mit den UpdateUserMethoden , CreateUser und DeleteUser geändert. Die SetReadOnly -Methode markiert das MembershipUserCollection als schreibgeschützt, sodass MembershipUser Objekte der Auflistung nicht hinzugefügt oder entfernt werden können. Eigenschaftswerte für die MembershipUser Objekte sind nicht als schreibgeschützt gekennzeichnet. Das heißt, Sie können die Eigenschaftswerte eines MembershipUser in ändern MembershipUserCollection , unabhängig davon, ob die Auflistung von der SetReadOnly -Methode als schreibgeschützt markiert wurde.