ScriptingOptions Kelas

Definisi

Kelas instans yang merangkum database SQL Server

public sealed class ScriptingOptions
type ScriptingOptions = class
Public NotInheritable Class ScriptingOptions
Warisan
ScriptingOptions

Konstruktor

Nama Deskripsi
ScriptingOptions()

Konstruktor bawaan. Mengatur semua opsi default.

ScriptingOptions(ScriptingOptions)

Salin konstruktor.

ScriptingOptions(ScriptOption)

Membuat objek ScriptingOptions dengan satu rangkaian opsi.

ScriptingOptions(SqlSmoObject)

Membuat objek ScriptingOptions menggunakan pengaturan target dari server objek induk

Properti

Nama Deskripsi
AgentAlertJob

Apakah akan menyertakan pekerjaan Pemberitahuan Agen pembuatan skrip

AgentJobId

Apakah akan menyertakan id pekerjaan Agen pembuatan skrip

AgentNotify

Apakah akan menyertakan pemberitahuan Agen pembuatan skrip

AllowSystemObjects

Apakah objek sistem berskrip

AnsiFile

Jika diatur akan membuat file ANSI untuk menulis hasil skrip.

AnsiPadding

Apakah skrip ansi padding disertakan

AppendToFile

Menambahkan ke file alih-alih menimpanya.

BatchSize

Jumlah pernyataan setelah itu ke terminator batch skrip

Bindings

Kelas instans yang merangkum database SQL Server

ChangeTracking

Apakah akan menyertakan opsi Pelacakan Perubahan

ClusteredIndexes

Kelas instans yang merangkum database SQL Server

ColumnStoreIndexes

Kelas instans yang merangkum database SQL Server

ContinueScriptingOnError

Apakah eksekusi harus berlanjut pada kesalahan pembuatan skrip

ConvertUserDefinedDataTypesToBaseType

Apakah jenis data yang ditentukan pengguna dikonversi ke jenis dasar

DdlBodyOnly

Kelas instans yang merangkum database SQL Server

DdlHeaderOnly

Kelas instans yang merangkum database SQL Server

Default

Kelas instans yang merangkum database SQL Server

DriAll

Kelas instans yang merangkum database SQL Server

DriAllConstraints

Kelas instans yang merangkum database SQL Server

DriAllKeys

Kelas instans yang merangkum database SQL Server

DriChecks

Kelas instans yang merangkum database SQL Server

DriClustered

Kelas instans yang merangkum database SQL Server

DriDefaults

Kelas instans yang merangkum database SQL Server

DriForeignKeys

Kelas instans yang merangkum database SQL Server

DriIncludeSystemNames

Apakah akan menyertakan nama sistem untuk batasan

DriIndexes

Kelas instans yang merangkum database SQL Server

DriNonClustered

Kelas instans yang merangkum database SQL Server

DriPrimaryKey

Kelas instans yang merangkum database SQL Server

DriUniqueKeys

Kelas instans yang merangkum database SQL Server

DriWithNoCheck

Kelas instans yang merangkum database SQL Server

Encoding

Kelas instans yang merangkum database SQL Server

EnforceScriptingOptions

Kelas instans yang merangkum database SQL Server

ExtendedProperties

Apakah properti yang diperluas diskrip

FileName

Kelas instans yang merangkum database SQL Server

FullTextCatalogs

Kelas instans yang merangkum database SQL Server

FullTextIndexes

Kelas instans yang merangkum database SQL Server

FullTextStopLists

Kelas instans yang merangkum database SQL Server

IncludeDatabaseContext

Apakah penggunaan skrip database disertakan

IncludeDatabaseRoleMemberships

Apakah keanggotaan pengikatan disertakan

IncludeFullTextCatalogRootPath

Kelas instans yang merangkum database SQL Server

IncludeHeaders

Apakah header yang berisi informasi tentang objek yang sedang diskrip (seperti nama dan waktu skrip ) disertakan

IncludeIfNotExists

Apakah pemeriksaan keberadaan ditambahkan

IncludeScriptingParametersHeader

Apakah header yang berisi informasi tentang parameter pembuatan skrip disertakan

Indexes

Kelas instans yang merangkum database SQL Server

LoginSid

Apakah pengidentifikasi keamanan (SID) disertakan

NoAssemblies

Kelas instans yang merangkum database SQL Server

NoCollation

Apakah detail kolase dikecualikan

NoCommandTerminator

Kelas instans yang merangkum database SQL Server

NoExecuteAs

Apakah akan mengecualikan pernyataan EXECUTE AS

NoFileGroup

Kelas instans yang merangkum database SQL Server

NoFileStream

Apakah akan mengecualikan grup file aliran file

NoFileStreamColumn

Apakah akan menyertakan kolom aliran file

NoIdentities

Apakah identitas dikecualikan

NoIndexPartitioningSchemes

Kelas instans yang merangkum database SQL Server

NoMailProfileAccounts

Apakah akun email dikecualikan

NoMailProfilePrincipals

Apakah prinsipal akun email dikecualikan

NonClusteredIndexes

Kelas instans yang merangkum database SQL Server

NoTablePartitioningSchemes

Kelas instans yang merangkum database SQL Server

NoVardecimal

Kelas instans yang merangkum database SQL Server

NoViewColumns

Kelas instans yang merangkum database SQL Server

NoXmlNamespaces

Apakah XmlNamespaces disertakan untuk tipe data

OptimizerData

Apakah akan menyertakan OptimizerData

Permissions

Apakah izin disertakan

PrimaryObject

Kelas instans yang merangkum database SQL Server

SchemaQualify

Apakah nama objek memenuhi syarat skema

SchemaQualifyForeignKeysReferences

Apakah nama tabel yang dirujuk memenuhi syarat skema

ScriptBatchTerminator

Kelas instans yang merangkum database SQL Server

ScriptData

Apakah data disertakan

ScriptDataCompression

Apakah akan menyertakan opsi Kompresi Data

ScriptDrops

Pernyataan DROP skrip untuk objek.

ScriptForAlter

Pernyataan ALTER skrip untuk objek.

ScriptForCreateDrop

Skrip DROP dan Buat pernyataan untuk objek.

ScriptForCreateOrAlter

Objek skrip menggunakan sintaks "CREATE OR ALTER".

ScriptOwner

Apakah pernyataan pemilik disertakan

ScriptSchema

Apakah skrip metadata disertakan

ScriptXmlCompression

Apakah akan menyertakan opsi Kompresi Xml

SpatialIndexes

Kelas instans yang merangkum database SQL Server

Statistics

Kelas instans yang merangkum database SQL Server

TargetDatabaseEngineEdition

Edisi database server tempat skrip akan berjalan.

TargetDatabaseEngineType

Jenis mesin database server tempat skrip akan berjalan.

TargetServerVersion

Versi server tempat skrip akan berjalan.

TimestampToBinary

Apakah tanda waktu dikonversi ke biner

ToFileOnly

Kelas instans yang merangkum database SQL Server

Triggers

Kelas instans yang merangkum database SQL Server

WithDependencies

Kelas instans yang merangkum database SQL Server

XmlIndexes

Kelas instans yang merangkum database SQL Server

Metode

Nama Deskripsi
Add(ScriptingOptions, ScriptOption)

Kelas instans yang merangkum database SQL Server

Add(ScriptOption)

Kelas instans yang merangkum database SQL Server

ConvertToSqlServerVersion(Int32, Int32)

Mengonversi pasangan nomor versi Mayor dan Minor menjadi yang setara SqlServerVersion

ConvertToSqlServerVersion(ServerVersion)

Mengonversi menjadi ServerVersion nilai yang setara SqlServerVersion

ConvertVersion(Version)

Metode untuk mengonversi versi server ke SqlServerVersion

GetScriptingPreferences()

Mengembalikan Preferensi Pembuatan Skrip yang sesuai dengan ScriptingOptions

Remove(ScriptOption)

Kelas instans yang merangkum database SQL Server

SetTargetDatabaseEngineType(DatabaseEngineType)

Mengatur TargetServerDatabasseEngineType berdasarkan struktur DatabaseEngineType.

SetTargetServerVersion(ServerVersion)

Mengatur TargetServerVersion berdasarkan struktur ServerVersion.

Subtract(ScriptingOptions, ScriptOption)

Kelas instans yang merangkum database SQL Server

ToString()

Kelas instans yang merangkum database SQL Server

Operator

Nama Deskripsi
Addition(ScriptingOptions, ScriptOption)

Kelas instans yang merangkum database SQL Server

Subtraction(ScriptingOptions, ScriptOption)

Kelas instans yang merangkum database SQL Server

Berlaku untuk