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 内容は、メンバーシップ データ ストア内のメンバーシップ ユーザー情報のスナップショットであるため、読み取り専用と見なされます。 メンバーシップ ユーザー情報は、 メソッド、および DeleteUser メソッドをUpdateUserCreateUser使用して変更されます。 メソッドは SetReadOnly 、 を MembershipUserCollection 読み取り専用としてマークし、オブジェクトを MembershipUser コレクションに追加したり、コレクションから削除したりできないようにします。 オブジェクトの MembershipUser プロパティ値は、読み取り専用としてマークされません。 つまり、 メソッドによってコレクションが読み取り専用としてマークされているかどうかに関係なく、 の MembershipUserCollection のプロパティ値MembershipUserをSetReadOnly変更できます。
適用対象
こちらもご覧ください
.NET