MembershipUserCollection.SetReadOnly Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Hace que el contenido de la colección de usuarios de pertenencia sea de solo lectura.
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
Ejemplos
En el ejemplo de código siguiente se devuelven todos los usuarios del almacén de datos de pertenencia. El MembershipUserCollection devuelto se marca como de solo lectura en función de un Boolean
parámetro especificado por el autor de la llamada.
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
Comentarios
El contenido de un MembershipUserCollection objeto se considera de solo lectura, ya que son una instantánea de la información del usuario de pertenencia en el almacén de datos de pertenencia. La información del usuario de pertenencia se modifica mediante los UpdateUsermétodos , CreateUser y DeleteUser . El SetReadOnly método marca como MembershipUserCollection de solo lectura para que MembershipUser los objetos no se puedan agregar o quitar de la colección. Los valores de propiedad de los MembershipUser objetos no se marcan como de solo lectura. Es decir, puede modificar los valores de propiedad de en MembershipUser independientemente MembershipUserCollection de si la colección se ha marcado como de solo lectura por el SetReadOnly método .