MembershipUserCollection.SetReadOnly Methode

Definition

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.

Gilt für:

Weitere Informationen