MembershipUserCollection.SetReadOnly Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Üyelik kullanıcı koleksiyonunun içeriğini salt okunur hale getirir.
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Örnekler
Aşağıdaki kod örneği, üyelik veri deposundaki tüm kullanıcıları döndürür. Döndürülen MembershipUserCollection , çağıran tarafından belirtilen bir Boolean
parametreye göre salt okunur olarak işaretlenir.
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
Açıklamalar
Bir öğesinin MembershipUserCollection içeriği, üyelik veri deposundaki üyelik kullanıcı bilgilerinin anlık görüntüsü olduğundan salt okunur olarak kabul edilir. Üyelik kullanıcı bilgileri, CreateUser ve DeleteUser yöntemleri kullanılarak UpdateUserdeğiştirilir. yöntemi, SetReadOnly nesneleri koleksiyona MembershipUserCollection eklenemeyecek MembershipUser veya koleksiyondan kaldırılamayacak şekilde salt okunur olarak işaretler. Nesnelerin özellik değerleri MembershipUser salt okunur olarak işaretlenmez. Başka bir ifadeyle, koleksiyonun yöntemi tarafından salt okunur olarak işaretlenip işaretlenmediğine bakılmaksızın içindeki MembershipUserCollection öğesinin MembershipUserSetReadOnly özellik değerlerini değiştirebilirsiniz.