Share via


CrawlRule クラス (Microsoft.Office.Server.Search.Administration)

クロール ルールを表します。

名前空間: Microsoft.Office.Server.Search.Administration
アセンブリ: Microsoft.Office.Server.Search (microsoft.office.server.search.dll 内)

構文

'宣言
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel:=True)> _
Public NotInheritable Class CrawlRule
'使用
Dim instance As CrawlRule
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel=true)] 
public sealed class CrawlRule

備考

クロール ルールおよび新しい エンタープライズ検索 管理オブジェクト モデルの詳細については、「クロール ルールとフィルタの種類を定義する」および「エンタープライズ検索管理オブジェクト モデルを使うにあたって」を参照してください。

共有サービス プロバイダのクロール ルールのコレクションを取得するには、Content クラスの CrawlRules プロパティを使用します。

コレクションに新しいクロール ルールを追加するには、CrawlRuleCollection クラスの Create メソッドを使用します。

クロール ルールを削除するには、CrawlRule クラスの Delete メソッドを使用します。

CrawlRuleCollection クラスから CrawlRule オブジェクトを返すには、インデクサを使用します。たとえば、コレクションが sspCrawlRules という名前の変数に割り当てられている場合、Microsoft Visual C# では sspCrawlRules[index[sspCrawlRules(index) を使用します。ここで index は、クロール ルールの優先度を表す整数またはクロール ルールのパスを含む文字列です。

継承階層

System.Object
  Microsoft.Office.Server.Search.Administration.CrawlRule

スレッドの安全性

この型のパブリックで静的な (Visual Basic では Shared) すべてのメンバは、スレッド セーフです。インスタンス メンバは、スレッド セーフであるとは保証されません。

関連項目

参照

CrawlRule メンバ
Microsoft.Office.Server.Search.Administration 名前空間