FullTextStopList クラス
フルテキスト ストップリストを表す FullTextStopList オブジェクト。
継承階層
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.FullTextStopList
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class FullTextStopList _
Inherits ScriptNameObjectBase _
Implements ISfcSupportsDesignMode, IObjectPermission, ICreatable, IDroppable, _
IScriptable
'使用
Dim instance As FullTextStopList
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class FullTextStopList : ScriptNameObjectBase,
ISfcSupportsDesignMode, IObjectPermission, ICreatable, IDroppable, IScriptable
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class FullTextStopList sealed : public ScriptNameObjectBase,
ISfcSupportsDesignMode, IObjectPermission, ICreatable, IDroppable, IScriptable
[<SealedAttribute>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type FullTextStopList =
class
inherit ScriptNameObjectBase
interface ISfcSupportsDesignMode
interface IObjectPermission
interface ICreatable
interface IDroppable
interface IScriptable
end
public final class FullTextStopList extends ScriptNameObjectBase implements ISfcSupportsDesignMode, IObjectPermission, ICreatable, IDroppable, IScriptable
FullTextStopList 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
FullTextStopList() | FullTextStopList クラスの新しい既定のインスタンスを初期化します。 | |
FullTextStopList(Database, String) | 指定された名前とデータベースで、FullTextStopList クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
ID | フルテキスト ストップ リストを一意に識別する ID 値を取得します。 | |
Name | FullTextStopList の名前を含む String を取得または設定します。 (NamedSmoObject.Name をオーバーライドします。) | |
Owner | フルテキスト ストップ リストの所有者の名前を取得します。値の設定も可能です。 | |
Parent | FullTextIndex オブジェクトの親を取得します。親の設定も可能です。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
AddStopWord | フルテキスト インデックスのストップ リストにストップワードを追加します。 | |
Create | SQL Server のインスタンスで、FullTextStopList オブジェクトによる定義に基づいてフルテキスト ストップリストを作成します。 | |
CreateFromExistingStopList(String) | SQL Server のインスタンスで、指定されたストップ リストからフルテキスト ストップ リストを作成します。 | |
CreateFromExistingStopList(String, String) | SQL Server のインスタンス上に、指定されたストップ リストを使用して、指定されたデータベースにフルテキスト ストップ リストを作成します。 | |
CreateFromSystemStopList | システムの既定のストップ リストから新しいストップ リストを作成します。 | |
Deny(ObjectPermissionSet, String) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーについて、指定された権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, array<String[]) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーについて、指定された権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーと、指定された権限のセットがそのユーザーによって許可されている他のユーザーについて、指定された権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, array<String[], Boolean) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーと、指定された権限のセットがそのユーザーによって許可されている他のユーザーについて、指定された権限のセットを拒否します。 | |
Discover | Object 型の一覧を検出します。 (SqlSmoObject から継承されています。) | |
Drop | データベースからフルテキスト ストップ リストを削除します。 | |
EnumObjectPermissions() | テーブルに対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String) | フルテキスト ストップ リストに関する指定された権限付与対象ユーザーのオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(ObjectPermissionSet) | フルテキスト ストップ リストに関する指定された権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String, ObjectPermissionSet) | 指定された権限付与対象ユーザーのオブジェクト権限と、フルテキスト ストップ リストに対する指定された権限の一覧を列挙します。 | |
EnumStopWords | このインスタンスのストップ ワードを含む DataTable を作成します。 | |
Equals | (Object から継承されています。) | |
FormatSqlVariant | SqlVariant 型としてオブジェクトの書式を設定します。 (SqlSmoObject から継承されています。) | |
GetContextDB | このオブジェクトに関連付けられているコンテキスト データベースを取得します。 (SqlSmoObject から継承されています。) | |
GetDBName | オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetPropValue | SqlSmoObject オブジェクトのプロパティの値を取得します。 (SqlSmoObject から継承されています。) | |
GetPropValueOptional | SqlSmoObject オブジェクトのプロパティの値を取得します。 (SqlSmoObject から継承されています。) | |
GetPropValueOptionalAllowNull | SqlSmoObject オブジェクトのプロパティの値を取得します。 (SqlSmoObject から継承されています。) | |
GetServerObject | SqlSmoObject オブジェクトのサーバーを取得します。 (SqlSmoObject から継承されています。) | |
GetType | (Object から継承されています。) | |
Grant(ObjectPermissionSet, String) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーについて、指定された権限のセットを許可します。 | |
Grant(ObjectPermissionSet, array<String[]) | フルテキスト ストップ リストで、指定された権限付与対象ユーザーについて、指定された権限のセットを許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | 指定された権限付与対象ユーザーに対し、フルテキスト ストップ リストに関する指定された権限へのアクセスと、アクセスを他のユーザーに許可する権限を付与します。 | |
Grant(ObjectPermissionSet, array<String[], Boolean) | 指定された権限付与対象ユーザーに対し、フルテキスト ストップ リストに関する指定された権限へのアクセスと、アクセスを他のユーザーに許可する権限を付与します。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | 権限付与対象ユーザーに対し、フルテキスト ストップ リストに関する指定された権限のセットと、想定したロールに基づいて他のユーザーにその権限のセットを許可する権限を付与します。 | |
Grant(ObjectPermissionSet, array<String[], Boolean, String) | 権限付与対象ユーザーに対し、フルテキスト ストップ リストに関する指定された権限のセットと、想定したロールに基づいて他のユーザーにその権限のセットを許可する権限を付与します。 | |
HasStopWord | 指定された言語の指定されたストップワードがフルテキスト ストップ リストに存在するかどうかを確認します。 | |
Initialize() | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
Initialize(Boolean) | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
IsObjectInitialized | オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInSpace | オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されています。) | |
Refresh | スクリプト名を更新します。 (ScriptNameObjectBase から継承されています。) | |
RemoveAllStopWords() | フルテキスト ストップリストからすべてのストップワードを削除します。 | |
RemoveAllStopWords(String) | フルテキスト ストップ リストから、指定された言語のすべてのストップワードを削除します。 | |
RemoveStopWord | フルテキスト ストップリストから、指定された言語の指定されたストップワードを削除します。 | |
Revoke(ObjectPermissionSet, String) | フルテキスト ストップ リストの権限付与対象ユーザーから、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String[]) | フルテキスト ストップ リストの権限付与対象ユーザーの一覧から、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | 権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可したフルテキスト ストップ リストの権限のセットを取り消します。権限が与えられているユーザーは、特定の権限のセットを他のユーザーから取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean) | 一連の権限付与対象ユーザーと、指定された権限のセットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可したフルテキスト ストップ リストに関する権限のセットを取り消します。権限が与えられているユーザーは、特定の権限のセットを他のユーザーから取り消すこともできます。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | 権限付与対象ユーザーと、指定された権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可したフルテキスト ストップ リストに関する権限のセットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean, String) | 一連の権限付与対象ユーザーと、指定された権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可したフルテキスト ストップ リストに関する権限セットを取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Script() | フルテキスト ストップ リストの再作成に使用できる Transact-SQL スクリプトを生成します。 | |
Script(ScriptingOptions) | フルテキスト ストップ リストの再作成に使用できる Transact-SQL スクリプトを、指定されたスクリプト作成オプションで生成します。 | |
SetParentImpl | SqlSmoObject の親を newParent パラメーターに設定します。 (SqlSmoObject から継承されています。) | |
ToString | 参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されています。) | |
Validate | オブジェクトの状態を検証します。 (SmoObjectBase から継承されています。) |
先頭に戻る
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | プロパティが変更されるときに発生するイベントを表します。 (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | プロパティ メタデータが変更されたときに発生するイベントを表します。 (SqlSmoObject から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObject.Discover | 依存関係を検出します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlSmoObject から継承されています。) | |
IAlienObject.GetDomainRoot | ドメインのルートを返します。 (SqlSmoObject から継承されています。) | |
IAlienObject.GetParent | このオブジェクトの親を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlSmoObject から継承されています。) | |
IAlienObject.GetPropertyType | 指定したプロパティの種類を取得します。 (SqlSmoObject から継承されています。) | |
IAlienObject.GetPropertyValue | 指定されたプロパティの値を取得します。 (SqlSmoObject から継承されています。) | |
IAlienObject.GetUrn | オブジェクトの Unified Resource Name (URN) を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlSmoObject から継承されています。) | |
IAlienObject.Resolve | オブジェクトに関する情報を含むインスタンスを、オブジェクトの Unified Resource Name (URN) から取得します。 (SqlSmoObject から継承されています。) | |
IAlienObject.SetObjectState | オブジェクトの状態を、指定した SfcObjectState 値に設定します。 (SqlSmoObject から継承されています。) | |
IAlienObject.SetPropertyValue | プロパティの値を設定します。 (SqlSmoObject から継承されています。) | |
ISfcPropertyProvider.GetPropertySet | このオブジェクトのプロパティ セットへのインターフェイス リファレンスを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SqlSmoObject から継承されています。) | |
ISfcSupportsDesignMode.IsDesignMode | オブジェクトがデザイン モードをサポートしているかどうかを示す Boolean 値を取得します。 |
先頭に戻る
説明
フルテキスト ストップ リストには、フルテキスト インデックスから除外される一連の単語 (ストップワード) が格納されます。 ストップワードおよびストップリストの詳細については、「フルテキスト検索に使用するストップワードとストップリストの構成と管理」を参照してください。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
使用例
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。