ScriptOption Members
ScriptOption オブジェクトは、ScriptingOptions オブジェクトを使用してスクリプト作成オプションのセットに含めることができる Microsoft SQL Server スクリプト オプションを表します。
ScriptOption データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
名前 | 説明 | |
---|---|---|
AgentAlertJob | SQL Server エージェントの警告とジョブをスクリプトに含めるかどうかを示すオブジェクトを取得します。 | |
AgentJobId | SQL Server エージェントの警告とジョブをスクリプトに含めるかどうかを示すオブジェクトを取得します。 | |
AgentNotify | SQL Server エージェントの警告の通知をスクリプトに含めるかどうかを示すオブジェクトを取得します。 | |
AllowSystemObjects | システム オブジェクトをスクリプト化できるかどうかを示すオブジェクトを取得します。 | |
AnsiFile | スクリプトでマルチバイト文字を使用しており、文字の意味を評価するためにコード ページ 1252 が必要であるかどうかを示すオブジェクトを取得します。 | |
AnsiPadding | 生成されるスクリプトの CREATE TABLE ステートメントの前後に Transact-SQL ステートメント SET ANSI-PADDING ON および SET ANSI-PADDING OFF を含めるかどうかを示すオブジェクトを取得します。 | |
AppendToFile | スクリプトを出力ファイルの末尾に追加するか出力ファイルを上書きするかを示すオブジェクトを取得します。 | |
Bindings | 生成されるスクリプトにバインド ステートメント sp_binddefault および sp_bindrule を含めるかどうかを示すオブジェクトを取得します。このプロパティが適用されるのは、Microsoft SQL Server テーブルのスクリプト作成時だけです。 | |
ClusteredIndexes | 生成されるスクリプトに、クラスタ化インデックスを定義するステートメントを含めるかどうかを示すオブジェクトを取得します。 | |
ContinueScriptingOnError | エラーの検出後もスクリプト作成操作を続行するかどうかを示すオブジェクト値を取得します。 | |
ConvertUserDefinedDataTypesToBaseType | 生成されるスクリプトで、ユーザー定義データ型を最も適切な Microsoft SQL Server 基本データ型に変換するかどうかを示すオブジェクト値を取得します。 | |
DdlBodyOnly | ストアド プロシージャやトリガなどのテキスト本文を持つデータ定義言語 (DDL) オブジェクトについて、テキスト定義のみをスクリプト化するかどうかを示すオブジェクト値を取得します。 | |
DdlHeaderOnly | ストアド プロシージャやトリガなどのテキスト本文を持つデータ定義言語 (DDL) オブジェクトについて、ヘッダー情報のみをスクリプト化するかどうかを示すオブジェクト値を取得します。 | |
Default | 生成されるスクリプトに、参照先のオブジェクトの作成を含めるかどうかを示すオブジェクト値を取得します。 | |
DriAll | 生成されるスクリプトに DRI オブジェクトを含めるかどうかを示すオブジェクト値を取得します。 | |
DriAllConstraints | 生成されるスクリプトにすべての DRI 制約を含めるかどうかを示すオブジェクト値を取得します。 | |
DriAllKeys | 生成されるスクリプトにすべての DRI キー (DriForeignKeys、DriPrimaryKey、DriUniqueKeys) を含めるかどうかを示すオブジェクト値を取得します。 | |
DriChecks | 宣言参照整合性を適用して CHECK 制約で定義されている、列固有の依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriClustered | 宣言参照整合性を適用してクラスタ化インデックスで定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriDefaults | 宣言参照整合性を適用して既定値で定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriForeignKeys | 宣言参照整合性を適用して外部キーで定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriIncludeSystemNames | 宣言参照整合性を適用するために使用されるシステム生成の制約名をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriIndexes | 生成されるスクリプトに、一意インデックスを使用して宣言参照整合性を実装する PRIMARY KEY 制約を含めるかどうかを示すオブジェクト値を取得します。 | |
DriNonClustered | 宣言参照整合性を適用して非クラスタ化インデックスで定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriPrimaryKey | 宣言参照整合性を適用して主キーで定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriUniqueKeys | 宣言参照整合性を適用して一意キーで定義されている依存関係をスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
DriWithNoCheck | no check ステートメントをスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
EnforceScriptingOptions | SchemaQualify などのテキスト ベースのオブジェクトにすべてのスクリプト作成オプションを強制的に適用するかどうかを示すオブジェクト値を取得します。 | |
ExtendedProperties | 生成されるスクリプトにオブジェクトの拡張プロパティを含めるかどうかを示すオブジェクト値を取得します。 | |
FullTextCatalogs | 生成されるスクリプトにフルテキスト カタログを含めるかどうかを示すオブジェクト値を取得します。 | |
FullTextIndexes | 生成されるスクリプトにフルテキスト インデックスを含めるかどうかを示すオブジェクト値を取得します。 | |
IncludeDatabaseContext | 生成されるスクリプトにデータベースの内容を含めるかどうかを示すオブジェクト値を取得します。 | |
IncludeHeaders | 生成されるスクリプトに、生成日時などの情報を含むヘッダーをプレフィックスとして含めるかどうかを示すオブジェクト値を取得します。 | |
IncludeIfNotExists | オブジェクトをスクリプトに含める前にそのオブジェクトの存在を確認するかどうかを示すオブジェクト値を取得します。 | |
Indexes | 生成されるスクリプトにインデックスを含めるかどうかを示すオブジェクトを取得します。 | |
LoginSid | 生成されるスクリプトにログイン SID を含めるかどうかを示すオブジェクト値を取得します。 | |
NoAssemblies | 生成されるスクリプトからアセンブリを除外するかどうかを示すオブジェクトを取得します。 | |
NoCollation | サーバーで SQL Server 7.0 以降が実行されている場合に、生成されるスクリプトに照合順序を含めるかどうかを示すオブジェクト値を取得します。 | |
NoCommandTerminator | 生成されるスクリプトで個々の Transact-SQL ステートメントを区切るかどうかを示すオブジェクト値を取得します。 | |
NoExecuteAs | ストアド プロシージャやユーザー定義関数の EXECUTE AS オプションをスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
NoFileGroup | 生成されるスクリプトに "ON <filegroup>" 句を含めるかどうかを示すオブジェクト値を取得します。 | |
NoIdentities | 生成されるスクリプトに ID プロパティのシードと増分値の定義を含めるかどうかを示すオブジェクト値を取得します。 | |
NoIndexPartitioningSchemes | 生成されるスクリプトにインデックスのパーティション構成を含めるかどうかを示すオブジェクト値を取得します。 | |
NoMailProfileAccounts | 生成されるスクリプトに、メール プロファイルによって参照されるメール アカウントを含めるかどうかを示すオブジェクト値を取得します。 | |
NoMailProfilePrincipals | 生成されるスクリプトから、メール プロファイルによって参照されるプリンシパルを除外するかどうかを示すオブジェクト値を取得します。 | |
NonClusteredIndexes | 生成されるスクリプトに非クラスタ化インデックスを含めるかどうかを示すオブジェクト値を取得します。 | |
NoTablePartitioningSchemes | 生成されるスクリプトにテーブルのパーティション構成を含めるかどうかを示すオブジェクト値を取得します。 | |
NoViewColumns | ビューに指定された列を含めるかどうかを示すオブジェクトの値を取得します。 | |
NoXmlNamespaces | 生成されるスクリプトに XML 名前空間を含めるかどうかを示すオブジェクト値を取得します。 | |
OptimizerData | 生成されるスクリプトに、参照されたオブジェクトに対応するスクリプト オプティマイザ データを含めるかどうかを示すオブジェクト値を取得します。 | |
Permissions | 生成されるスクリプトにすべての権限を含めるかどうかを示すオブジェクト値を取得します。 | |
PrimaryObject | 生成されるスクリプトに、参照先のオブジェクトの作成を含めるかどうかを示すオブジェクト値を取得します。 | |
SchemaQualify | スキーマのないオブジェクトをスクリプトに含めるかどうかを示すオブジェクト値を取得します。 | |
SchemaQualifyForeignKeysReferences | 生成されるスクリプトに、外部キーによって参照されるスキーマのないテーブルを含めるかどうかを示すオブジェクト値を取得します。 | |
Statistics | 生成されるスクリプトに含まれているテーブルやビューの統計を生成するかどうかを示すオブジェクト値を取得します。 | |
TimestampToBinary | テーブルまたはユーザー定義データ型を作成するスクリプトの作成時に、timestamp データ型を binary(8) データ型に変換するかどうかを示すオブジェクト値を取得します。 | |
ToFileOnly | ファイルのみに出力するか、それとも文字列出力も生成するかを示すオブジェクト値を取得します。 | |
Triggers | 生成されるスクリプトにトリガの定義を含めるかどうかを示すオブジェクト値を取得します。 | |
WithDependencies | 生成されるスクリプトにすべての依存オブジェクトを含めるかどうかを示すオブジェクト値を取得します。 | |
XmlIndexes | 生成されるスクリプトに XML インデックスを含めるかどうかを示すオブジェクト値を取得します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
Add | ||
BitwiseOr | ||
Equals | オーバーロードされます。 オーバーライドされます。 | |
GetHashCode | オーバーライドされます。 このオブジェクトのハッシュ コードを返します。 | |
GetType | ( Object から継承されます) | |
op_Addition | 2 つの ScriptOption オブジェクトに対して加算演算を実行することによって、スクリプト作成オプションのセットを作成します。 | |
op_BitwiseOr | 2 つの ScriptOption オブジェクトに対してビット単位の OR 演算を実行することによって、スクリプト作成オプションのセットを作成します。 | |
op_Implicit | ||
ReferenceEquals | ( Object から継承されます) | |
ToString | オーバーライドされます。 |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
Finalize | ( Object から継承されます) | |
MemberwiseClone | ( Object から継承されます) |
このページのトップへ
参照
関連項目
ScriptOption Class
Microsoft.SqlServer.Management.Smo Namespace