ScriptingOptions ScriptingOptions ScriptingOptions Class

정의

ScriptingOptions 개체는 스크립팅 작업에 대해 설정할 수 있는 옵션에 프로그래밍 옵션을 제공 합니다. The ScriptingOptions object provides programmatic options to the options that can be set for scripting operations.

public ref class ScriptingOptions sealed
public sealed class ScriptingOptions
Public NotInheritable Class ScriptingOptions
상속
ScriptingOptionsScriptingOptionsScriptingOptions

예제

PowerShellPowerShell

$srv = New-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = New-Object Microsoft.SqlServer.Management.Smo.Database  
$db = $srv.Databases.Item("AdventureWorks2012")  
$scrp = New-Object Microsoft.SqlServer.Management.Smo.Scripter($srv)  
$scrp.Options.ScriptDrops = $FALSE  
$scrp.Options.WithDependencies = $TRUE  
$tb = New-Object Microsoft.SqlServer.Management.Smo.Table  
#$smoObjects = new-object Microsoft.SqlServer.Management.Smo.Urn[]0  
$smoObjects = $tb.Urn  
foreach ($tb in $db.Tables)  
{  
   $smoObjects = $tb.Urn  
   if ($tb.IsSystemObject -eq $FALSE)  
   {  
      $sc = $scrp.Script($smoObjects)  
      foreach ($st in $sc)  
      {  
         Write-Host $st  
      }  
   }  
}  

설명

경고

원인 옵션 일부 스크립트는 Transfer 대상 서버에서 실행 되지 않는 스크립트를 생성 하는 개체입니다.Some scripting options cause the Transfer object to generate script that does not execute on the target server.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

생성자

ScriptingOptions() ScriptingOptions() ScriptingOptions()

ScriptingOptions 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the ScriptingOptions class.

ScriptingOptions(ScriptingOptions) ScriptingOptions(ScriptingOptions) ScriptingOptions(ScriptingOptions)

지정된 스크립팅 옵션을 기반으로 하는 ScriptingOptions 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the ScriptingOptions class based on the specified scripting options.

ScriptingOptions(ScriptOption) ScriptingOptions(ScriptOption) ScriptingOptions(ScriptOption)

새 인스턴스를 초기화는 ScriptingOptions 클래스 기반으로 지정 된 ScriptOption 지정한 스크립트 옵션에 따라 개체를 합니다. Initializes a new instance of the ScriptingOptions class based on the specified ScriptOption object, based on the specified script option.

속성

AgentAlertJob AgentAlertJob AgentAlertJob

가져오거나는 Boolean 경고 개체에 대 한 SQL Server 에이전트 작업 이름을 스크립트에 포함할지 여부를 지정 하는 속성입니다. Gets or sets the Boolean property that specifies whether to include SQL Server Agent job name for alert objects in the script.

AgentJobId AgentJobId AgentJobId

가져오거나는 Boolean 스크립트에서 경고 개체에 대 한 SQL Server 에이전트 작업 ID를 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property that specifies whether to include SQL Server Agent job ID values for alert objects in the script.

AgentNotify AgentNotify AgentNotify

가져오거나는 Boolean 스크립트에 있는 모든 SQL Server 에이전트 경고에 대 한 알림을 포함할 것인지를 지정 하는 속성입니다. Gets or sets the Boolean property that specifies whether to include notifications for any SQL Server Agent alerts that are in the script.

AllowSystemObjects AllowSystemObjects AllowSystemObjects

시스템 개체의 스크립팅 가능 여부를 지정하는 Boolean 속성을 가져오거나 설정합니다. Gets or sets the Boolean property that specifies whether system objects can be scripted.

AnsiFile AnsiFile AnsiFile

스크립트에서 멀티바이트 문자를 사용하며 문자 의미를 평가하기 위해 코드 페이지 1252가 필요한지 여부를 지정하는 Boolean 속성을 가져오거나 설정합니다. Gets or sets the Boolean property that specifies whether the script uses multibyte characters and requires code page 1252 to evaluate characters' meaning.

AnsiPadding AnsiPadding AnsiPadding

가져오거나는 Boolean Transact 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성-SQL 문 SET ANSI-PADDING ON과 SET ANSI-PADDING OFF CREATE TABLE 문의 앞과 뒤 각각. Gets or sets a Boolean property that specifies whether the generated script contains the Transact-SQL statements SET ANSI-PADDING ON and SET ANSI-PADDING OFF before and after the CREATE TABLE statement, respectively.

AppendToFile AppendToFile AppendToFile

가져오거나는 Boolean 스크립트 출력 파일의 끝에 추가 아니면 덮어쓸지를 지정 하는 속성 값입니다. Gets or sets a Boolean property value that specifies whether the script is appended to the end of the output file or overwrites it.

BatchSize BatchSize BatchSize

일괄 처리 종결자 스크립트의 앞에 올 문의 개수를 가져오거나 설정합니다. Gets or sets the number of statements after which to script batch terminator.

Bindings Bindings Bindings

바인딩 문 sp_binddefaultsp_bindrule이 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets a Boolean property value that specifies whether the binding statements sp_binddefault and sp_bindrule are included in the generated script. 이 속성은 SQL Server 테이블을 스크립팅 하는 경우에 적용 됩니다. This property applies only when scripting a SQL Server table.

ChangeTracking ChangeTracking ChangeTracking

가져오거나 여부는 ScriptingOptions 변경 내용을 추적 합니다. Gets or sets whether the ScriptingOptions tracking changes.

ClusteredIndexes ClusteredIndexes ClusteredIndexes

가져오거나는 Boolean 클러스터형된 인덱스를 정의 하는 문이 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets a Boolean property value that specifies whether statements that define clustered indexes are included in the generated script.

ContinueScriptingOnError ContinueScriptingOnError ContinueScriptingOnError

오류가 발생한 후 스크립팅 작업을 계속할지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the scripting operation continues after an error is encountered.

ConvertUserDefinedDataTypesToBaseType ConvertUserDefinedDataTypesToBaseType ConvertUserDefinedDataTypesToBaseType

가져오거나는 Boolean 생성된 된 스크립트에 가장 적합 한 SQL Server 기본 데이터에 사용자 정의 데이터 형식 변환 되는지 여부를 지정 하는 속성 값 형식입니다. Gets or sets the Boolean property value that specifies whether user-defined data types are converted to the most appropriate SQL Server base data types in the generated script.

DdlBodyOnly DdlBodyOnly DdlBodyOnly

가져오거나는 Boolean 저장된 프로시저 및 트리거와 같이 텍스트 본문이 있는 데이터 정의 언어 (DDL) 개체의 텍스트 정의 스크립팅할 지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to script only the text definition for data definition language (DDL) objects that have a text body, such as stored procedures and triggers.

DdlHeaderOnly DdlHeaderOnly DdlHeaderOnly

가져오거나는 Boolean 저장된 프로시저 및 트리거와 같이 텍스트 본문이 있는 데이터 정의 언어 (DDL) 개체에 대 한 헤더 정보만 스크립팅할 지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to script only the header information for data definition language (DDL) objects that have a text body, such as stored procedures and triggers.

Default Default Default

참조된 개체 만들기가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the creation of the referenced object is included in the generated script.

DriAll DriAll DriAll

모든 DRI 개체가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether all DRI objects are included in the generated script.

DriAllConstraints DriAllConstraints DriAllConstraints

가져오거나는 Boolean 모든 선언적 참조 무결성 제약 조건이 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether all declarative referential integrity constraints are included in the generated script.

DriAllKeys DriAllKeys DriAllKeys

모든 선언적 참조 무결성 키에 의해 정의된 종속성 관계가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the dependency relationships defined by all declarative referential integrity keys are included in the generated script.

DriChecks DriChecks DriChecks

가져오거나는 Boolean 에 정의 된 열 특정 종속성 관계가 선언적 참조 무결성을 적용된 된 제약 조건을 확인 여부를 지정 하는 속성 값은 스크립트에 포함 됩니다. Gets or sets the Boolean property value that specifies whether column specific dependency relationships as defined in check constraints with enforced declarative referential integrity are included in the script.

DriClustered DriClustered DriClustered

가져오거나는 Boolean 선언적 참조 무결성을 적용된 하 여 클러스터형된 인덱스에 정의 된 종속성 관계가 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether dependency relationships defined in clustered indexes with enforced declarative referential integrity are included in the script.

DriDefaults DriDefaults DriDefaults

가져오거나는 Boolean 선언적 참조 무결성을 적용된 하 여 기본값에 정의 된 종속성 관계가 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether dependency relationships defined in defaults with enforced declarative referential integrity are included in the script.

DriForeignKeys DriForeignKeys DriForeignKeys

선언적 참조 무결성을 강제 적용하여 외래 키에 정의된 종속성 관계가 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether dependency relationships defined in foreign keys with enforced declarative referential integrity are included in the script.

DriIncludeSystemNames DriIncludeSystemNames DriIncludeSystemNames

선언적 참조 무결성을 적용하는 데 사용되는 시스템 생성 제약 조건 이름이 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the system-generated constraint names that are used to enforce declarative referential integrity are included in the script.

DriIndexes DriIndexes DriIndexes

고유 인덱스를 사용하여 선언적 참조 무결성을 구현하는 PRIMARY KEY 제약 조건이 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether PRIMARY KEY constraints that use a unique index to implement the declarative referential integrity are included in the script.

DriNonClustered DriNonClustered DriNonClustered

가져오거나는 Boolean 선언적 참조 무결성을 적용 하는 비클러스터형 인덱스에 정의 된 종속성 관계가 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in non-clustered indexes that have enforced declarative referential integrity are included in the script.

DriPrimaryKey DriPrimaryKey DriPrimaryKey

가져오거나는 Boolean 선언적 참조 무결성을 적용 하 여 기본 키에 정의 된 종속성 관계가 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in primary keys which have enforced declarative referential integrity are included in the script.

DriUniqueKeys DriUniqueKeys DriUniqueKeys

가져오거나는 Boolean 선언적 참조 무결성을 적용 하 여 고유 키에 정의 된 종속성 관계가 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in unique keys which have enforced declarative referential integrity are included in the script.

DriWithNoCheck DriWithNoCheck DriWithNoCheck

가져오거나는 Boolean nocheck 문이 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the no check statement is included in the script.

Encoding Encoding Encoding

스크립팅 옵션을 위한 인코딩을 가져오거나 설정합니다. Gets or sets the encoding for the scripting options.

EnforceScriptingOptions EnforceScriptingOptions EnforceScriptingOptions

가져오거나는 Boolean SchemaQualify와 같은 텍스트 기반 개체에 대 한 모든 스크립팅 옵션의 응용 프로그램이 적용 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the application of all scripting options is enforced for text-based objects, such as SchemaQualify.

ExtendedProperties ExtendedProperties ExtendedProperties

가져오거나는 Boolean 확장된 개체 속성이 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether extended object properties are included in the generated script.

FileName FileName FileName

생성된 스크립트가 출력될 파일의 이름을 가져오거나 설정합니다. Gets or sets the name of the file to which the generated script is output.

FullTextCatalogs FullTextCatalogs FullTextCatalogs

전체 텍스트 카탈로그가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether full-text catalogs are included in the generated script.

FullTextIndexes FullTextIndexes FullTextIndexes

가져오거나는 Boolean 전체 텍스트 인덱스가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether full-text indexes are included in the generated script.

FullTextStopLists FullTextStopLists FullTextStopLists

가져오거나는 Boolean 전체 텍스트 중지 목록이 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether full-text stop lists are included in the generated script.

IncludeDatabaseContext IncludeDatabaseContext IncludeDatabaseContext

가져오거나는 Boolean 데이터베이스 컨텍스트가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether database context is included in the generated script.

IncludeDatabaseRoleMemberships IncludeDatabaseRoleMemberships IncludeDatabaseRoleMemberships

데이터베이스 역할 멤버 자격이 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the database role memberships are included.

IncludeFullTextCatalogRootPath IncludeFullTextCatalogRootPath IncludeFullTextCatalogRootPath

전체 텍스트 카탈로그 루트 경로가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the full text catalog root path is included.

IncludeHeaders IncludeHeaders IncludeHeaders

생성된 스크립트 앞에 생성 날짜 및 시간을 비롯한 정보를 포함하는 헤더가 추가되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets a Boolean property value that specifies whether the generated script is prefixed with a header that contains information which includes the date and time of generation.

IncludeIfNotExists IncludeIfNotExists IncludeIfNotExists

가져오거나는 Boolean 스크립트에 포함 하기 전에 개체의 존재를 확인할 지 여부를 지정 하는 속성 값입니다. Gets or sets a Boolean property value that specifies whether to check the existence of an object before including it in the script.

Indexes Indexes Indexes

가져오거나는 Boolean 인덱스가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether indexes are included in the generated script.

LoginSid LoginSid LoginSid

가져오거나는 Boolean 스크립팅된 생성된 된 스크립트에는 로그인 보안 식별자에 대 한 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the security identifiers are included for any scripted logins in the generated script.

NoAssemblies NoAssemblies NoAssemblies

가져오거나는 Boolean 어셈블리가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether assemblies are included in the generated script.

NoCollation NoCollation NoCollation

가져오거나는 Boolean 생성된 된 스크립트에는 데이터 정렬 절을 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include the collation clause in the generated script.

NoCommandTerminator NoCommandTerminator NoCommandTerminator

가져오거나는 Boolean 지정 하는 속성 값 여부를 개별 Transact-SQL 문이 생성된 된 스크립트에서 구분 되는지 합니다. Gets or sets the Boolean property value that specifies whether individual Transact-SQL statements are delimited in the generated script.

NoExecuteAs NoExecuteAs NoExecuteAs

저장 프로시저 및 사용자 정의 함수에 대한 EXECUTE AS 옵션이 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the EXECUTE AS options for stored procedures and user-defined functions are included in the script.

NoFileGroup NoFileGroup NoFileGroup

가져오거나는 Boolean 포함할지 여부를 지정 하는 속성 값은 ' ON < 파일 그룹>' 생성된 된 스크립트에는 절. Gets or sets the Boolean property value that specifies whether to include the 'ON <filegroup>' clause in the generated script.

NoFileStream NoFileStream NoFileStream

생성된 스크립트에 VarBinaryMax 열을 만들 때 FILESTREAM_ON 절을 포함할지 여부를 지정하는 개체를 가져오거나 설정합니다. Gets or sets an object that specifies whether to include the FILESTREAM_ON clause when you create VarBinaryMax columns in the generated script.

NoFileStreamColumn NoFileStreamColumn NoFileStreamColumn

생성된 스크립트에 VarBinaryMax 열을 만들 때 FILESTREAM_ON 절을 포함할지 여부를 지정하는 개체를 가져오거나 설정합니다. Gets or sets an object that specifies whether to include the FILESTREAM_ON clause when you create VarBinaryMax columns in the generated script.

NoIdentities NoIdentities NoIdentities

가져오거나는 Boolean id 속성 초기값 및 증분 정의가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether definitions of identity property seed and increment are included in the generated script.

NoIndexPartitioningSchemes NoIndexPartitioningSchemes NoIndexPartitioningSchemes

인덱스의 파티션 구성표가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether partition schemes for indexes are included in the generated script.

NoMailProfileAccounts NoMailProfileAccounts NoMailProfileAccounts

메일 프로필이 참조하는 메일 계정이 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether mail accounts that are referenced by mail profiles are included in the generated script.

NoMailProfilePrincipals NoMailProfilePrincipals NoMailProfilePrincipals

메일 프로필이 참조하는 보안 주체가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether principals that are referenced by mail profiles are included in the generated script.

NonClusteredIndexes NonClusteredIndexes NonClusteredIndexes

비클러스터형 인덱스가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether non-clustered indexes are included in the generated script.

NoTablePartitioningSchemes NoTablePartitioningSchemes NoTablePartitioningSchemes

테이블의 파티션 구성표가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether partition schemes for tables are included in the generated script.

NoVardecimal NoVardecimal NoVardecimal

생성된 스크립트에 vardecimal 열을 만들 때 N 절을 포함할지 여부를 지정하는 개체를 가져오거나 설정합니다. Gets or sets an object that specifies whether to include the N clause when you create vardecimal columns in the generated script.

NoViewColumns NoViewColumns NoViewColumns

가져오거나는 Boolean 보기에 대해 지정된 된 열을 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include the specified columns for a view.

NoXmlNamespaces NoXmlNamespaces NoXmlNamespaces

가져오거나는 Boolean XML 네임 스페이스는 생성 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether XML namespaces are included in the generated script.

OptimizerData OptimizerData OptimizerData

가져오거나는 Boolean 참조 된 개체에 대 한 스크립트 최적화 프로그램 데이터가 생성된 된 스크립트에 포함 되는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether script optimizer data for the referenced objects are included in the generated script.

Permissions Permissions Permissions

가져오거나는 Boolean 생성된 된 스크립트에 모든 사용 권한을 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include all permissions in the generated script.

PrimaryObject PrimaryObject PrimaryObject

참조된 개체 만들기가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the creation of the referenced object is included in the generated script.

SchemaQualify SchemaQualify SchemaQualify

개체와 연결된 스키마가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the schemas associated with objects are included in the generated script.

SchemaQualifyForeignKeysReferences SchemaQualifyForeignKeysReferences SchemaQualifyForeignKeysReferences

외래 키 제약 조건에 대한 스키마 한정 테이블 참조가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether schema-qualified table references for foreign key constraints are included in the generated script.

ScriptBatchTerminator ScriptBatchTerminator ScriptBatchTerminator

ScriptBatchTerminator 속성 값을 가져오거나 설정합니다. Gets or sets the ScriptBatchTerminator property value.

ScriptData ScriptData ScriptData

ScriptData 속성 값을 가져오거나 설정합니다. Gets or sets the ScriptData property value.

ScriptDataCompression ScriptDataCompression ScriptDataCompression

가져오거나는 Boolean 데이터 압축 정보가 생성된 된 스크립트에 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include data compression information in the generated script.

ScriptDrops ScriptDrops ScriptDrops

가져오거나는 Boolean 스크립트 작업에는 Transact 생성할지 여부를 지정 하는 속성 값-SQL 스크립트 참조 된 구성 요소를 제거 합니다. Gets or sets the Boolean property value that specifies whether the script operation generates a Transact-SQL script to remove the referenced component.

ScriptOwner ScriptOwner ScriptOwner

스크립트 소유자가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the script owner is included in the generated script.

ScriptSchema ScriptSchema ScriptSchema

ScriptSchema 속성 값을 가져오거나 설정합니다. Gets or set the ScriptSchema property value.

Statistics Statistics Statistics

포함된 테이블 또는 뷰에 대한 통계를 생성된 스크립트에 포함할지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether to include statistics for any table or view that is included in the generated script.

TargetDatabaseEngineEdition TargetDatabaseEngineEdition TargetDatabaseEngineEdition

대상 데이터베이스 엔진의 버전을 가져오거나 설정 합니다. Gets or sets the edition of the target database engine.

TargetDatabaseEngineType TargetDatabaseEngineType TargetDatabaseEngineType

DatabaseEngineType 속성 값을 가져오거나 설정합니다. Gets or sets the DatabaseEngineType property value.

TargetServerVersion TargetServerVersion TargetServerVersion

생성 된 스크립트는 의도 한 SQL Server 인스턴스의 버전을 가져오거나 설정 합니다. Gets or sets the version of the instance of SQL Server for which the generated script is intended.

TimestampToBinary TimestampToBinary TimestampToBinary

가져오거나는 Boolean 테이블 또는 사용자 정의 데이터 형식 만들기를 스크립팅할 때 타임 스탬프 데이터 형식을 binary (8) 데이터 형식으로 변환할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to convert timestamp data types to binary(8) data types when scripting the creation of a table or user-defined data type.

ToFileOnly ToFileOnly ToFileOnly

파일에만 출력할지 아니면 문자열 출력도 생성할지를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether to output to file only or to also generate string output.

Triggers Triggers Triggers

가져오거나는 Boolean 트리거 정의가 생성된 된 스크립트에 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include the definition for triggers in the generated script.

WithDependencies WithDependencies WithDependencies

가져오거나는 Boolean 생성된 된 스크립트에 모든 종속 개체를 포함할지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether to include all dependent objects in the generated script.

XmlIndexes XmlIndexes XmlIndexes

XML 인덱스가 생성된 스크립트에 포함되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether XML indexes are included in the generated script.

메서드

Add(ScriptOption) Add(ScriptOption) Add(ScriptOption)

추가 ScriptOption 개체는 ScriptingOptions 개체입니다. Adds a ScriptOption object to the ScriptingOptions object.

Add(ScriptingOptions, ScriptOption) Add(ScriptingOptions, ScriptOption) Add(ScriptingOptions, ScriptOption)

지정된 ScriptOptionScriptingOptions 개체를 ScriptingOptions에 추가합니다. Adds the specified ScriptOption and ScriptingOptions objects to the ScriptingOptions.

ConvertVersion(Version) ConvertVersion(Version) ConvertVersion(Version)

서버 버전을 SqlServerVersion 값으로 변환합니다. Converts the server version to a SqlServerVersion value.

Remove(ScriptOption) Remove(ScriptOption) Remove(ScriptOption)

제거는 ScriptOption 에서 개체는 ScriptingOptions 개체입니다. Removes a ScriptOption object from the ScriptingOptions object.

SetTargetDatabaseEngineType(DatabaseEngineType) SetTargetDatabaseEngineType(DatabaseEngineType) SetTargetDatabaseEngineType(DatabaseEngineType)

에 지정 된 대로 설정 하는 데이터베이스 엔진 유형에 Microsoft.SqlServer.Management.Common.DatabaseEngineType 개체입니다. Sets the database engine type as specified in a Microsoft.SqlServer.Management.Common.DatabaseEngineType object.

SetTargetServerVersion(ServerVersion) SetTargetServerVersion(ServerVersion) SetTargetServerVersion(ServerVersion)

스크립팅 작업이 실행 되는 SQL Server 인스턴스의 버전을 설정 합니다. Sets the version of the instance of SQL Server on which the scripting operation is run.

Subtract(ScriptingOptions, ScriptOption) Subtract(ScriptingOptions, ScriptOption) Subtract(ScriptingOptions, ScriptOption)

지정 된 뺍니다 ScriptOption 지정 된 위치에서 값 ScriptingOptions 개체입니다. Subtracts the specified ScriptOption value from the specified ScriptingOptions object.

ToString() ToString() ToString()

ScriptingOptions 개체를 나타내는 문자열을 반환합니다. Returns a string that represents the ScriptingOptions object.

연산자

Addition(ScriptingOptions, ScriptOption) Addition(ScriptingOptions, ScriptOption) Addition(ScriptingOptions, ScriptOption)

ScriptingOptions 개체 및 ScriptOption 개체에 대해 더하기 연산을 수행하여 스크립팅 옵션 집합을 만듭니다. Creates a set of scripting options by performing an addition operation on a ScriptingOptions object and a ScriptOption object.

Subtraction(ScriptingOptions, ScriptOption) Subtraction(ScriptingOptions, ScriptOption) Subtraction(ScriptingOptions, ScriptOption)

ScriptingOptions 개체 및 ScriptOption 개체에 대해 빼기 연산을 수행하여 스크립팅 옵션 집합을 만듭니다. Creates a set of scripting options by performing an subtraction operation on a ScriptingOptions object and a ScriptOption object.

적용 대상