MembershipUserCollection.SetReadOnly Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rende di sola lettura il contenuto della raccolta di utenti di appartenenza.
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Esempio
L'esempio di codice seguente restituisce tutti gli utenti dall'archivio dati di appartenenza. Il MembershipUserCollection restituito viene contrassegnato come di sola lettura in base a un Boolean
parametro specificato dal chiamante.
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
Commenti
Il contenuto di un MembershipUserCollection oggetto viene considerato di sola lettura, poiché sono uno snapshot delle informazioni dell'utente di appartenenza nell'archivio dati di appartenenza. Le informazioni utente di appartenenza vengono modificate usando i UpdateUsermetodi e CreateUserDeleteUser . Il SetReadOnly metodo contrassegna l'oggetto MembershipUserCollection come di sola lettura in modo che MembershipUser gli oggetti non possano essere aggiunti o rimossi dall'insieme. I valori delle proprietà per gli MembershipUser oggetti non sono contrassegnati come di sola lettura. Vale a dire, è possibile modificare i valori delle proprietà di un MembershipUser oggetto nell'oggetto MembershipUserCollection indipendentemente dal fatto che la raccolta sia stata contrassegnata come di sola lettura dal SetReadOnly metodo .