Sdílet prostřednictvím


MembershipUserCollection.SetReadOnly Metoda

Definice

Nastaví obsah kolekce uživatelů členství jen pro čtení.

public:
 void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()

Příklady

Následující příklad kódu vrátí všechny uživatele z úložiště dat členství. Vrácená MembershipUserCollection hodnota je označena jako jen pro čtení na základě parametru Boolean zadaného volajícím.

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

Poznámky

Obsah objektu MembershipUserCollection se považuje za jen pro čtení, protože je snímkem informací o uživatelích členství v úložišti dat členství. Informace o uživateli členství se upravují pomocí UpdateUsermetod , CreateUser a DeleteUser . Metoda SetReadOnly označí MembershipUserCollection jako jen pro čtení, MembershipUser takže objekty nelze přidat nebo odebrat z kolekce. Hodnoty vlastností pro MembershipUser objekty nejsou označeny jako jen pro čtení. To znamená, že můžete upravit hodnoty MembershipUser vlastností objektu bez ohledu na MembershipUserCollection to, zda byla kolekce označena jako jen pro čtení metodou SetReadOnly .

Platí pro

Viz také