MembershipUserCollection.SetReadOnly Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy zawartość kolekcji użytkowników członkostwa tylko do odczytu.
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Przykłady
Poniższy przykład kodu zwraca wszystkich użytkowników z magazynu danych członkostwa. Zwrócony MembershipUserCollection element jest oznaczony jako tylko do odczytu na podstawie parametru określonego Boolean
przez obiekt wywołujący.
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
Uwagi
Zawartość obiektu MembershipUserCollection jest uznawana za tylko do odczytu, ponieważ są migawką informacji o użytkowniku członkostwa w magazynie danych członkostwa. Informacje o użytkowniku członkostwa są modyfikowane przy użyciu UpdateUserCreateUser metod i DeleteUser . Metoda SetReadOnly oznacza MembershipUserCollection obiekt jako tylko do odczytu, MembershipUser aby nie można było dodawać ani usuwać obiektów z kolekcji. Wartości właściwości obiektów MembershipUser nie są oznaczone jako tylko do odczytu. Oznacza to, że można zmodyfikować wartości właściwości elementu MembershipUser w MembershipUserCollection niezależnie od tego, czy kolekcja została oznaczona jako tylko do odczytu przez metodę SetReadOnly .