ScriptingOptions メンバー
ScriptingOptions オブジェクトを使用すると、スクリプト作成操作に必要なオプションをプログラムで設定できます。
ScriptingOptions 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ScriptingOptions() () () () | ScriptingOptions クラスの新しいインスタンスを初期化します。 | |
ScriptingOptions(ScriptingOptions) | 指定したスクリプト作成オプションに基づいて ScriptingOptions クラスの新しいインスタンスを初期化します。 | |
ScriptingOptions(ScriptOption) | 指定したスクリプト オプションに基づく特定の ScriptOption オブジェクトに従って、ScriptingOptions クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
Add(ScriptOption) | ScriptOption オブジェクトを ScriptingOptions オブジェクトに追加します。 | |
Add(ScriptingOptions, ScriptOption) | ScriptingOption を ScriptingOptions オブジェクトに追加します。 | |
ConvertVersion | ||
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
Remove | ScriptOption オブジェクトを ScriptingOptions オブジェクトから削除します。 | |
SetTargetServerVersion | スクリプト作成操作を実行する SQL Server インスタンスのバージョンを設定します。 | |
Subtract | ScriptingOption を ScriptingOptions オブジェクトから削除します。 | |
ToString | ScriptingOptions オブジェクトを表す文字列を返します。 (Object. . :: . .ToString() () () () をオーバーライドします。) |
Top
演算子
名前 | 説明 | |
---|---|---|
Addition | ScriptingOptions オブジェクトと ScriptOption オブジェクトの加算演算を実行することによって、スクリプト作成オプションのセットを作成します。 | |
Subtraction | ScriptingOptions オブジェクトと ScriptOption オブジェクトの減算演算を実行することによって、スクリプト作成オプションのセットを作成します。 |
Top
プロパティ
名前 | 説明 | |
---|---|---|
AgentAlertJob | 警告オブジェクトに対する SQL Server エージェント ジョブ名をスクリプトに含めるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AgentJobId | 警告オブジェクトに対する SQL Server エージェントのジョブ ID 値をスクリプトに含めるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AgentNotify | SQL Server エージェントの警告の通知をスクリプトに含めるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AllowSystemObjects | システム オブジェクトをスクリプトに含めることができるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AnsiFile | スクリプトがマルチバイト文字を使用していて、文字の意味を評価するためにコード ページ 1252 が必要かどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AnsiPadding | Transact-SQL ステートメント SET ANSI-PADDING ON および SET ANSI-PADDING OFF を、生成されるスクリプトの CREATE TABLE ステートメントの前後に含めるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
AppendToFile | スクリプトを出力ファイルの末尾に追加するか、または出力ファイルを上書きするかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
BatchSize | バッチ ターミネータまでのステートメント数を取得します。値の設定も可能です。 | |
Bindings | バインド ステートメント sp_binddefault および sp_bindrule を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。このプロパティが適用されるのは、SQL Server テーブルのスクリプト作成時だけです。 | |
ChangeTracking | ChangeTracking プロパティ値を取得します。値の設定も可能です。 | |
ClusteredIndexes | クラスタ化インデックスを定義するステートメントを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ContinueScriptingOnError | エラーが発生した後もスクリプト作成操作を続行するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ConvertUserDefinedDataTypesToBaseType | 生成されるスクリプトでユーザー定義データ型を最も適切な SQL Server 基本データ型に変換するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DdlBodyOnly | ストアド プロシージャやトリガなどのテキスト本文を持つデータ定義言語 (DDL) オブジェクトについて、テキスト定義のみをスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DdlHeaderOnly | ストアド プロシージャやトリガなどのテキスト本文を持つデータ定義言語 (DDL) オブジェクトについて、ヘッダー情報のみをスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Default | 参照するオブジェクトの作成を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriAll | すべての DRI オブジェクトを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriAllConstraints | 生成されたスクリプトにすべての宣言参照整合性制約を含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriAllKeys | 生成されたスクリプトにすべての宣言参照整合性キーによって定義されている依存関係を含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriChecks | 宣言参照整合性が適用された CHECK 制約で定義されている列固有の依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriClustered | 宣言参照整合性が適用されたクラスタ化インデックスで定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriDefaults | 宣言参照整合性が適用された既定値で定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriForeignKeys | 宣言参照整合性が適用された外部キーで定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriIncludeSystemNames | 宣言参照整合性を適用するために使用されるシステム生成の制約名をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriIndexes | 一意インデックスを使用して宣言参照整合性を実装する PRIMARY KEY 制約をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriNonClustered | 宣言参照整合性が適用された非クラスタ化インデックスで定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriPrimaryKey | 宣言参照整合性が適用された主キーで定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriUniqueKeys | 宣言参照整合性が適用された一意キーで定義されている依存関係をスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
DriWithNoCheck | no check ステートメントをスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Encoding | スクリプト作成オプションのエンコードを取得します。値の設定も可能です。 | |
EnforceScriptingOptions | SchemaQualify などのテキスト ベースのオブジェクトにすべてのスクリプト作成オプションの適用を強制するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ExtendedProperties | オブジェクトの拡張プロパティを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
FileName | 生成されるスクリプトの出力先ファイルの名前を取得します。値の設定も可能です。 | |
FullTextCatalogs | フルテキスト カタログを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
FullTextIndexes | フルテキスト インデックスを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
FullTextStopLists | フルテキスト ストップ リストを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IncludeDatabaseContext | データベース コンテンツを生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IncludeDatabaseRoleMemberships | IncludeDatabaseRoleMemberships プロパティ値を取得します。値の設定も可能です | |
IncludeFullTextCatalogRootPath | IncludeFullTextCatalogRootPath プロパティ値を取得します。値の設定も可能です。 | |
IncludeHeaders | 生成日時などの情報を含むヘッダーを、生成されるスクリプトにプレフィックスとして含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
IncludeIfNotExists | オブジェクトをスクリプトに含める前にその存在を確認するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Indexes | インデックスを生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
LoginSid | スクリプト化されたログイン用のセキュリティ識別子を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoAssemblies | アセンブリを生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoCollation | 照合順序句を生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoCommandTerminator | 生成されるスクリプト内で、個々の Transact-SQL ステートメントを区切るかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoExecuteAs | ストアド プロシージャやユーザー定義関数の EXECUTE AS オプションをスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoFileGroup | 'ON <filegroup>' 句を生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoFileStream | VarBinaryMax 列を作成する場合、生成したスクリプトに FILESTREAM_ON 句を含めるかどうかを示すオブジェクト値を取得します。値の設定も可能です。 | |
NoFileStreamColumn | VarBinaryMax 列を作成する場合、生成したスクリプトに FILESTREAM_ON 句を含めるかどうかを示すオブジェクト値を取得します。値の設定も可能です。 | |
NoIdentities | ID プロパティのシードと増分値の定義を生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoIndexPartitioningSchemes | インデックスのパーティション構成を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoMailProfileAccounts | メール プロファイルによって参照されるメール アカウントを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoMailProfilePrincipals | メール プロファイルによって参照されるプリンシパルを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NonClusteredIndexes | 非クラスタ化インデックスを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoTablePartitioningSchemes | テーブルのパーティション構成を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoVardecimal | vardecimal 列を作成する場合、生成したスクリプトに N 句を含めるかどうかを示すオブジェクト値を取得します。値の設定も可能です。 | |
NoViewColumns | ビューに対して指定した列を含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
NoXmlNamespaces | XML 名前空間を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
OptimizerData | 参照するオブジェクトのスクリプト オプティマイザ データを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Permissions | すべての権限を生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
PrimaryObject | 参照するオブジェクトの作成を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
SchemaQualify | オブジェクトに関連付けられたスキーマを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
SchemaQualifyForeignKeysReferences | 外部キー制約のスキーマ修飾テーブル参照を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ScriptBatchTerminator | ScriptBatchTerminator プロパティ値を取得します。値の設定も可能です。 | |
ScriptData | ScriptData プロパティ値を取得します。値の設定も可能です。 | |
ScriptDataCompression | データ圧縮情報を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ScriptDrops | スクリプト作成操作で、参照するコンポーネントを削除する Transact-SQL スクリプトを生成するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ScriptOwner | スクリプトの所有者を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ScriptSchema | ScriptSchema プロパティ値を取得します。値の設定も可能です。 | |
Statistics | テーブルやビューの統計を、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
TargetServerVersion | 生成されるスクリプトの対象となる SQL Server インスタンスのバージョンを取得します。値の設定も可能です。 | |
TimestampToBinary | テーブルまたはユーザー定義データ型を生成するスクリプトの作成時、timestamp データ型を binary(8) データ型に変換するかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
ToFileOnly | ファイルのみに出力するか、または文字列出力も生成するかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Triggers | トリガの定義を生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
WithDependencies | すべての依存オブジェクトを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
XmlIndexes | XML インデックスを、生成されるスクリプトに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 |
Top