ActiveDirectoryMembershipProvider.EnableSearchMethods プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ActiveDirectoryMembershipProvider.EnableSearchMethods プロパティの意味・解説 

ActiveDirectoryMembershipProvider.EnableSearchMethods プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

検索指向の ActiveDirectoryMembershipProvider のメソッド使用できるかどうかを示す値を取得します

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As ActiveDirectoryMembershipProvider
Dim value As Boolean

value = instance.EnableSearchMethods
public bool EnableSearchMethods { get;
 }
public:
property bool EnableSearchMethods {
    bool get ();
}
/** @property */
public boolean get_EnableSearchMethods ()
public function get EnableSearchMethods
 () : boolean

プロパティ
検索メソッド使用できる場合trueそれ以外場合false既定値false です。

例外例外
例外種類条件

InvalidOperationException

ActiveDirectoryMembershipProvider インスタンス初期化される前にEnableSearchMethods プロパティアクセスしようとしました

解説解説

Active Directory サーバー検索リソース消費する可能性がある操作なので、EnableSearchMethods プロパティ使用すると、検索指向ActiveDirectoryMembershipProvider メソッド無効にできますEnableSearchMethods プロパティは、アプリケーション構成ファイル内の membership 要素 (ASP.NET 設定スキーマ) 要素enableSearchMethods 属性使用して設定されます。

EnableSearchMethods プロパティfalse場合次のメソッド使用できません。

  • FindUsersByName

  • FindUsersByEmail

  • GetAllUsers

プロバイダは、接続文字列指定され検索位置開始点としてサブツリー検索実行します接続文字列詳細については、ActiveDirectoryMembershipProvider クラストピック参照してください

ActiveDirectoryMembershipProvider クラスによって実行される検索クエリディレクトリ サーバーパフォーマンス悪影響与えないことを確認するまでは、本番システムで検索機能有効にしないことをお勧めます。ActiveDirectoryMembershipProvider クラスは状態のない Web 環境での使用意図しているので、基になる System.DirectoryServices API によって公開されるページング最適化処理を使用できません。このためサイズ大きなディレクトリ対す検索時のページング操作はかなり負荷がかかるので、避ける必要があります検索操作は常に、接続文字列構成されディレクトリ サーバーに対して実行されます。接続文字列ドメイン指定されている場合は、自動選択されサーバーに対して検索操作実行されます。プロバイダ検索メソッドでは、グローバル カタログ使用されません。

使用例使用例

ActiveDirectoryMembershipProvider インスタンス構成して Active Directory サーバーでの検索有効にする Web.config エントリを次のコード例示します

<configuration>
  <connectionStrings>
    <add name="ADService" connectionString="LDAP://ldapServer/" />
  </connectionStrings>
  <system.web>
    <membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
      <providers>
        <add name="AspNetActiveDirectoryMembershipProvider" 
          type="System.Web.Security.ActiveDirectoryMembershipProvider, 
          System.Web, Version=2.0.3600, Culture=neutral, 
          PublicKeyToken=b03f5f7f11d50a3a"
          enableSearchMethods="true" />
      </providers>
    </membership>
  </system.web>
</configuration>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ActiveDirectoryMembershipProvider クラス
ActiveDirectoryMembershipProvider メンバ
System.Web.Security 名前空間
その他の技術情報
メンバシップ概要


このページでは「.NET Framework クラス ライブラリ リファレンス」からActiveDirectoryMembershipProvider.EnableSearchMethods プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からActiveDirectoryMembershipProvider.EnableSearchMethods プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からActiveDirectoryMembershipProvider.EnableSearchMethods プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ActiveDirectoryMembershipProvider.EnableSearchMethods プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ActiveDirectoryMembershipProvider.EnableSearchMethods プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS