MembershipUserCollection.SetReadOnly Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Torna o conteúdo da coleção de usuário associado somente leitura.
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Exemplos
O exemplo de código a seguir retorna todos os usuários do armazenamento de dados de associação. O MembershipUserCollection retornado é marcado como somente leitura com base em um Boolean
parâmetro especificado pelo chamador.
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
Comentários
O conteúdo de um MembershipUserCollection é considerado somente leitura, pois são um instantâneo das informações do usuário de associação no armazenamento de dados de associação. As informações do usuário de associação são modificadas usando os UpdateUsermétodos e CreateUserDeleteUser . O SetReadOnly método marca o MembershipUserCollection como somente leitura para que MembershipUser os objetos não possam ser adicionados ou removidos da coleção. Os valores de propriedade para os MembershipUser objetos não são marcados como somente leitura. Ou seja, você pode modificar os valores de propriedade de um MembershipUser no , MembershipUserCollection independentemente de a coleção ter sido marcada como somente leitura pelo SetReadOnly método .