Catalog Catalog Catalog Class

정의

Integration Services 데이터베이스를 나타냅니다. Represents an Integration Services database.

public ref class Catalog sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Catalog : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable
Public NotInheritable Class Catalog
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable
상속
특성
구현

생성자

Catalog(IntegrationServices) Catalog(IntegrationServices) Catalog(IntegrationServices)
Catalog(IntegrationServices, String, String) Catalog(IntegrationServices, String, String) Catalog(IntegrationServices, String, String)

새 인스턴스를 초기화는 Catalog 지정한 부모, 이름 및 암호를 사용 하 여 클래스입니다. Initializes a new instance of the Catalog class with the specified parent, name and password.

속성

AbstractIdentityKey AbstractIdentityKey AbstractIdentityKey

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CustomizedLoggingLevels CustomizedLoggingLevels CustomizedLoggingLevels

사용자 지정 된 로깅 수준 컬렉션 The customized logging level collection

DefaultExecutionMode DefaultExecutionMode DefaultExecutionMode

기본적으로 수평 확장의 실행 Execute in scale out by default

EncryptionAlgorithm EncryptionAlgorithm EncryptionAlgorithm

카탈로그에 사용된 암호화 알고리즘을 가져옵니다. Gets the encryption algorithm used in a catalog.

Executions Executions Executions

실행 컬렉션을 가져옵니다. Gets the execution collection.

Folders Folders Folders

폴더 컬렉션을 가져옵니다. Gets the folder collection.

IdentityKey IdentityKey IdentityKey

ID 키를 가져옵니다. Gets the identity key.

MaxProjectVersions MaxProjectVersions MaxProjectVersions

프로젝트별로 저장된 버전의 최대 수를 가져오거나 설정합니다. Gets or sets the maximum number of stored versions per project.

Metadata Metadata Metadata

인스턴스 및 그 도메인에 대한 메타데이터를 반환합니다. Returns metadata about the instance and its domain.

(Inherited from SfcInstance)
Name Name Name

카탈로그 이름을 가져오거나 설정합니다. Gets or sets the name of the catalog.

OperationCleanupEnabled OperationCleanupEnabled OperationCleanupEnabled

정리 작업이 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the operation cleanup is enabled.

OperationLogNumberOfRecords OperationLogNumberOfRecords OperationLogNumberOfRecords

레코드의 작업 로그 수를 가져옵니다. Gets the operation log number of records.

OperationLogRetentionTime OperationLogRetentionTime OperationLogRetentionTime

작업 로그의 보존 기간을 가져오거나 설정합니다. Gets or sets the retention period for the operation logs.

OperationLogSize OperationLogSize OperationLogSize

작업 로그의 크기를 가져옵니다. Gets the size of the operation log.

Operations Operations Operations

작업 컬렉션을 가져옵니다. Gets the operation collection.

Parent Parent Parent

부모를 가져오거나 설정합니다. Gets or sets the parent.

Properties Properties Properties

컬렉션 인스턴스 속성을 반환합니다. Returns a collection instance properties.

(Inherited from SfcInstance)
PropertyStorageProvider PropertyStorageProvider PropertyStorageProvider

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ScaleOutEnabled ScaleOutEnabled ScaleOutEnabled

카탈로그에 대 한 확장을 사용 하도록 설정 Enable scale out for the catalog

SchemaBuild SchemaBuild SchemaBuild

카탈로그의 스키마 빌드를 가져옵니다. Gets the schema build of the catalog.

SchemaVersion SchemaVersion SchemaVersion

카탈로그의 스키마 버전을 가져옵니다. Gets the schema version of the catalog.

ServerCustomizedLoggingLevel ServerCustomizedLoggingLevel ServerCustomizedLoggingLevel

서버 차원의 기본 수준 패키지 실행 시 캡처되는 세부 정보입니다. The server-wide default level of details that are captured during package execution.

ServerLoggingLevel ServerLoggingLevel ServerLoggingLevel

카탈로그에 사용되는 로깅 수준 유형을 가져오거나 설정합니다. Gets or sets the logging level type used in the catalog.

State State State

SfcInstance 개체의 상태를 반환합니다. Returns the state of the SfcInstance object.

(Inherited from SfcInstance)
Urn Urn Urn

SfcInstance 개체의 URN(Uniform Resource Name)을 반환합니다. Returns the uniform resource name of the SfcInstance object.

(Inherited from SfcInstance)
Validations Validations Validations

유효성 검사 컬렉션을 가져옵니다. Gets the validation collection.

VersionCleanupEnabled VersionCleanupEnabled VersionCleanupEnabled

버전 정리가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the version cleanup is enabled.

VersionLogNumberOfRecords VersionLogNumberOfRecords VersionLogNumberOfRecords

레코드의 버전 로그 수를 가져옵니다. Gets the version log number of records.

VersionLogSize VersionLogSize VersionLogSize

카탈로그의 버전 로그 크기를 가져옵니다. Gets the size of the version log of the catalog.

메서드

Alter() Alter() Alter()

백 엔드 서버의 카탈로그를 변경합니다. Alters the catalog in the back-end server.

AlterImpl() AlterImpl() AlterImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ChangeEncryptionAlgorithm(Catalog+Encryption) ChangeEncryptionAlgorithm(Catalog+Encryption) ChangeEncryptionAlgorithm(Catalog+Encryption)

암호화 알고리즘을 변경합니다. Changes the encryption algorithm.

CheckObjectCreated() CheckObjectCreated() CheckObjectCreated()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CheckObjectState() CheckObjectState() CheckObjectState()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ConfigureAlwaysOnSupport(List<ReplicaDataInfo>) ConfigureAlwaysOnSupport(List<ReplicaDataInfo>) ConfigureAlwaysOnSupport(List<ReplicaDataInfo>)

주 fucntion alwayson에 대 한 SSIS 지원을 구성 하려면 Main fucntion to configure SSIS support for alwayson

Create() Create() Create()

백 엔드 서버에 카탈로그를 만듭니다. Creates the catalog in the back-end server.

Create(Boolean) Create(Boolean) Create(Boolean)

백 엔드 서버에 카탈로그를 만듭니다. Creates the catalog in the back-end server.

CreateIdentityKey() CreateIdentityKey() CreateIdentityKey()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
CreateImpl() CreateImpl() CreateImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink) Discover(ISfcDependencyDiscoveryObjectSink) Discover(ISfcDependencyDiscoveryObjectSink)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Drop() Drop() Drop()

백 엔드 서버에서의 삭제를 나타냅니다. Indicates the drop in the back-end server.

DropImpl() DropImpl() DropImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
EnableScaleout() EnableScaleout() EnableScaleout()

여러 패키지 실행 시에 SSIS 스케일 아웃을 사용 합니다. Enable SSIS Scale Out for multiple package executions.

GetChildCollection(String) GetChildCollection(String) GetChildCollection(String)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
GetDomain() GetDomain() GetDomain()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
GetObjectFactory() GetObjectFactory() GetObjectFactory()

새 인스턴스를 만들기 위한 팩터리를 가져옵니다. Gets the factory to create a new instance.

GetPropertySet() GetPropertySet() GetPropertySet()

SfcInstance 개체의 속성 집합을 반환합니다. Returns the set of properties for the SfcInstance object.

(Inherited from SfcInstance)
GetTypeMetadataImpl() GetTypeMetadataImpl() GetTypeMetadataImpl()

적합한 TypeMetadata 클래스를 직접 반환하여 재정의되는 도메인을 나타냅니다. Indicates the domains that override by returning the right TypeMetadata class directly. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
InitializeUIPropertyState() InitializeUIPropertyState() InitializeUIPropertyState()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
InitialSupportForAlwaysOnPrimary() InitialSupportForAlwaysOnPrimary() InitialSupportForAlwaysOnPrimary()

이 함수는 주 노드 준비 인스턴스에 대 한 몇 가지 초기화 작업을 수행 하는 데 사용 됩니다. This function is used to do some initialization for an instance prepared as a primary node

InitialSupportForAlwaysOnSecondary(String) InitialSupportForAlwaysOnSecondary(String) InitialSupportForAlwaysOnSecondary(String)

이 함수는 현재 인스턴스가 보조 노드로 준비 될 때 호출 됩니다. This function is called when current instance is prepared as secondary node. 드롭 하는 경우를 제외 하 고 SSISDB 카탈로그 SSIS의 모든 예외를 throw 하는 alwayson 보조 함수에 대 한 지원을 사용 합니다. Drop everything of SSIS catalog except SSISDB if enable support for alwayson secondary functions throw exception.

MarkForDropImpl(Boolean) MarkForDropImpl(Boolean) MarkForDropImpl(Boolean)

삭제할 기존 개체를 나타내는 값을 반환합니다. Returns a value that indicates the existing objects to be dropped. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
MarkRootAsConnected() MarkRootAsConnected() MarkRootAsConnected()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
MoveImpl(SfcInstance) MoveImpl(SfcInstance) MoveImpl(SfcInstance)

인스턴스에서 이동할 새 부모 개체를 나타냅니다. Indicates the new parent object to move in an instance. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

SfcInstance 메타데이터의 유효한 값이 업데이트될 때마다 호출됩니다. Invoked whenever the effective value of any SfcInstance metadata is updated.

(Inherited from SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) OnPropertyValueChanges(PropertyChangedEventArgs) OnPropertyValueChanges(PropertyChangedEventArgs)

SfcInstance 속성의 유효한 값이 업데이트될 때마다 호출됩니다. Invoked whenever the effective value of any SfcInstance property is updated.

(Inherited from SfcInstance)
PostAlter(Object) PostAlter(Object) PostAlter(Object)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostCreate(Object) PostCreate(Object) PostCreate(Object)

실행 결과를 만드는 기본 구현자를 나타냅니다. Indicates the default implementor that creates the execution result. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostDrop(Object) PostDrop(Object) PostDrop(Object)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostMove(Object) PostMove(Object) PostMove(Object)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PostRename(Object) PostRename(Object) PostRename(Object)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Refresh() Refresh() Refresh()

서버에서 개체의 속성을 읽어와서 개체의 속성을 새로 고칩니다. Refreshes the object's properties by reading them from the server.

(Inherited from SfcInstance)
RenameImpl(SfcKey) RenameImpl(SfcKey) RenameImpl(SfcKey)

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ResetKey() ResetKey() ResetKey()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
ScriptAlter() ScriptAlter() ScriptAlter()

카탈로그를 변경하는 스크립트를 결정합니다. Determines the script to alter the catalog.

ScriptCreate() ScriptCreate() ScriptCreate()

카탈로그를 만드는 스크립트를 결정합니다. Determines the script to create the catalog.

ScriptDrop() ScriptDrop() ScriptDrop()

카탈로그를 삭제하는 스크립트를 결정합니다. Determines the script to drop the catalog.

Serialize(XmlWriter) Serialize(XmlWriter) Serialize(XmlWriter)

인스턴스를 XML로 직렬화합니다. Serializes the instance to XML.

(Inherited from SfcInstance)
ToString() ToString() ToString()

인스턴스 URN의 문자열 표현을 반환합니다. Returns a string representation of the instance Urn.

(Inherited from SfcInstance)
UpdateUIPropertyState() UpdateUIPropertyState() UpdateUIPropertyState()

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
Validate() Validate() Validate()

기본 자식 개체의 유효성 검사를 나타냅니다. Indicates the basic child object's validation. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)

명시적 인터페이스 구현

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

자식을 검색할지 여부와 자식의 IsCrudActionHandledByParent가 false(기본값)일 경우 해당 동작 스크립트에 자식의 CRUD 스크립트를 누적할지 여부를 지정합니다. Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to the action script.

이벤트

propertyChanged propertyChanged propertyChanged

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SfcInstance)
PropertyChanged PropertyChanged PropertyChanged

속성 값이 변경될 때 발생합니다. Occurs when a property value changes.

(Inherited from SfcInstance)
propertyMetadataChanged propertyMetadataChanged propertyMetadataChanged

코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure. 속성 메타 데이터 값이 변경 될 때 발생 합니다. Occurs when a property metadata value changes.

(Inherited from SfcInstance)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

속성에 대한 메타데이터가 변경되었을 때 발생합니다. Occurs when the metadata for a property has changed.

(Inherited from SfcInstance)

적용 대상