MembershipUserCollection.SetReadOnly 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将成员资格用户集合的内容设为只读。
public:
void SetReadOnly();
public void SetReadOnly ();
member this.SetReadOnly : unit -> unit
Public Sub SetReadOnly ()
示例
下面的代码示例从成员资格数据存储返回所有用户。 MembershipUserCollection根据调用方指定的参数,返回的 标记为只读Boolean
。
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
注解
的内容 MembershipUserCollection 被视为只读,因为它们是成员资格数据存储中成员身份用户信息的快照。 使用 UpdateUser和 CreateUserDeleteUser 方法修改成员身份用户信息。 方法 SetReadOnly 将 MembershipUserCollection 标记为只读, MembershipUser 以便无法向集合添加对象或从集合中删除对象。 对象的属性值 MembershipUser 未标记为只读。 也就是说,无论 集合是否已由 SetReadOnly 方法标记为只读,都可以在 中MembershipUserCollection修改 的属性值MembershipUser。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈