ScriptingOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL Server データベースをカプセル化するインスタンス クラス
public sealed class ScriptingOptions
type ScriptingOptions = class
Public NotInheritable Class ScriptingOptions
- 継承
-
ScriptingOptions
コンストラクター
| 名前 | 説明 |
|---|---|
| ScriptingOptions() |
既定のコンストラクター すべての既定のオプションを設定します。 |
| ScriptingOptions(ScriptingOptions) |
コピー コンストラクター。 |
| ScriptingOptions(ScriptOption) |
1 つのオプション セットを使用して ScriptingOptions オブジェクトを作成します。 |
| ScriptingOptions(SqlSmoObject) |
親オブジェクトのサーバーからターゲット設定を使用して ScriptingOptions オブジェクトを構築します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AgentAlertJob |
スクリプト エージェント アラート ジョブを含めるかどうか |
| AgentJobId |
スクリプト エージェント ジョブ ID を含めるかどうか |
| AgentNotify |
スクリプト エージェント通知を含めるかどうか |
| AllowSystemObjects |
システム オブジェクトをスクリプト化するかどうか |
| AnsiFile |
if set は、スクリプトの結果を書き込む ANSI ファイルを作成します。 |
| AnsiPadding |
ansi 埋め込みスクリプトを含めるかどうか |
| AppendToFile |
上書きするのではなく、ファイルに追加します。 |
| BatchSize |
バッチ ターミネータをスクリプト化するステートメントの数 |
| Bindings |
SQL Server データベースをカプセル化するインスタンス クラス |
| ChangeTracking |
Change Tracking オプションを含めるかどうか |
| ClusteredIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| ColumnStoreIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| ContinueScriptingOnError |
スクリプト エラー時に実行を続行するかどうか |
| ConvertUserDefinedDataTypesToBaseType |
ユーザー定義データ型が基本型に変換されるかどうか |
| DdlBodyOnly |
SQL Server データベースをカプセル化するインスタンス クラス |
| DdlHeaderOnly |
SQL Server データベースをカプセル化するインスタンス クラス |
| Default |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriAll |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriAllConstraints |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriAllKeys |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriChecks |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriClustered |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriDefaults |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriForeignKeys |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriIncludeSystemNames |
制約にシステム名を含めるかどうか |
| DriIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriNonClustered |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriPrimaryKey |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriUniqueKeys |
SQL Server データベースをカプセル化するインスタンス クラス |
| DriWithNoCheck |
SQL Server データベースをカプセル化するインスタンス クラス |
| Encoding |
SQL Server データベースをカプセル化するインスタンス クラス |
| EnforceScriptingOptions |
SQL Server データベースをカプセル化するインスタンス クラス |
| ExtendedProperties |
拡張プロパティをスクリプト化するかどうか |
| FileName |
SQL Server データベースをカプセル化するインスタンス クラス |
| FullTextCatalogs |
SQL Server データベースをカプセル化するインスタンス クラス |
| FullTextIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| FullTextStopLists |
SQL Server データベースをカプセル化するインスタンス クラス |
| IncludeDatabaseContext |
データベース スクリプトの使用を含めるかどうか |
| IncludeDatabaseRoleMemberships |
バインディング メンバーシップを含めるかどうか |
| IncludeFullTextCatalogRootPath |
SQL Server データベースをカプセル化するインスタンス クラス |
| IncludeHeaders |
スクリプト化されているオブジェクトに関する情報 (名前やスクリプト化された時刻など) を含むヘッダーが含まれるかどうか |
| IncludeIfNotExists |
存在チェックが追加されるかどうか |
| IncludeScriptingParametersHeader |
スクリプト パラメーターに関する情報を含むヘッダーを含めるかどうか |
| Indexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| LoginSid |
セキュリティ識別子 (SID) が含まれるかどうか |
| NoAssemblies |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoCollation |
照合順序の詳細を除外するかどうか |
| NoCommandTerminator |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoExecuteAs |
EXECUTE AS ステートメントを除外するかどうか |
| NoFileGroup |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoFileStream |
filestream ファイル グループを除外するかどうか |
| NoFileStreamColumn |
filestream 列を含めるかどうか |
| NoIdentities |
ID が除外されるかどうか |
| NoIndexPartitioningSchemes |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoMailProfileAccounts |
メール アカウントを除外するかどうか |
| NoMailProfilePrincipals |
メール アカウント プリンシパルが除外されるかどうか |
| NonClusteredIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoTablePartitioningSchemes |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoVardecimal |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoViewColumns |
SQL Server データベースをカプセル化するインスタンス クラス |
| NoXmlNamespaces |
データ型に XmlNamespace を含めるかどうか |
| OptimizerData |
OptimizerData を含めるかどうか |
| Permissions |
アクセス許可が含まれるかどうか |
| PrimaryObject |
SQL Server データベースをカプセル化するインスタンス クラス |
| SchemaQualify |
オブジェクト名がスキーマ修飾されているかどうか |
| SchemaQualifyForeignKeysReferences |
参照されるテーブル名がスキーマ修飾されているかどうか |
| ScriptBatchTerminator |
SQL Server データベースをカプセル化するインスタンス クラス |
| ScriptData |
データを含めるかどうか |
| ScriptDataCompression |
データ圧縮オプションを含めるかどうか |
| ScriptDrops |
オブジェクトの DROP ステートメントをスクリプト化します。 |
| ScriptForAlter |
オブジェクトの ALTER ステートメントをスクリプト化します。 |
| ScriptForCreateDrop |
オブジェクトの DROP ステートメントと Create ステートメントをスクリプト化します。 |
| ScriptForCreateOrAlter |
"CREATE OR ALTER" 構文を使用してオブジェクトをスクリプト化します。 |
| ScriptOwner |
owner ステートメントを含めるかどうか |
| ScriptSchema |
メタデータ スクリプトを含めるかどうか |
| ScriptXmlCompression |
Xml 圧縮オプションを含めるかどうか |
| SpatialIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
| Statistics |
SQL Server データベースをカプセル化するインスタンス クラス |
| TargetDatabaseEngineEdition |
スクリプトを実行するサーバー データベース エディション。 |
| TargetDatabaseEngineType |
スクリプトを実行するサーバー データベース エンジンの種類。 |
| TargetServerVersion |
スクリプトを実行するサーバー のバージョン。 |
| TimestampToBinary |
タイムスタンプをバイナリに変換するかどうか |
| ToFileOnly |
SQL Server データベースをカプセル化するインスタンス クラス |
| Triggers |
SQL Server データベースをカプセル化するインスタンス クラス |
| WithDependencies |
SQL Server データベースをカプセル化するインスタンス クラス |
| XmlIndexes |
SQL Server データベースをカプセル化するインスタンス クラス |
メソッド
| 名前 | 説明 |
|---|---|
| Add(ScriptingOptions, ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |
| Add(ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |
| ConvertToSqlServerVersion(Int32, Int32) |
メジャー バージョンとマイナー バージョン番号のペアを等価のバージョン番号に変換します。 SqlServerVersion |
| ConvertToSqlServerVersion(ServerVersion) |
ServerVersionを等価のSqlServerVersion値に変換します |
| ConvertVersion(Version) |
サーバーのバージョンを SqlServerVersion に変換するメソッド |
| GetScriptingPreferences() |
ScriptingOptions に対応するスクリプト設定を返します。 |
| Remove(ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |
| SetTargetDatabaseEngineType(DatabaseEngineType) |
DatabaseEngineType 構造体に基づいて TargetServerDatabasseEngineType を設定します。 |
| SetTargetServerVersion(ServerVersion) |
ServerVersion 構造体に基づいて TargetServerVersion を設定します。 |
| Subtract(ScriptingOptions, ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |
| ToString() |
SQL Server データベースをカプセル化するインスタンス クラス |
演算子
| 名前 | 説明 |
|---|---|
| Addition(ScriptingOptions, ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |
| Subtraction(ScriptingOptions, ScriptOption) |
SQL Server データベースをカプセル化するインスタンス クラス |