Share via


Catalog 클래스

Represents an Integration Services database.

상속 계층

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.Catalog

네임스페이스:  Microsoft.SqlServer.Management.IntegrationServices
어셈블리:  Microsoft.SqlServer.Management.IntegrationServices(Microsoft.SqlServer.Management.IntegrationServices.dll)

구문

‘선언
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class Catalog _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable,  _
    ISfcDroppable, IDroppable, ISfcDiscoverObject
‘사용 방법
Dim instance As Catalog
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class Catalog : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, 
    IDroppable, ISfcDiscoverObject
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class Catalog sealed : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, 
    IDroppable, ISfcDiscoverObject
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type Catalog =  
    class 
        inherit SfcInstance 
        interface ISfcCreatable 
        interface ICreatable 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcDroppable 
        interface IDroppable 
        interface ISfcDiscoverObject 
    end
public final class Catalog extends SfcInstance implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, ISfcDroppable, IDroppable, ISfcDiscoverObject

Catalog 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 Catalog Initializes a new instance of the Catalog class with the specified parent, name and password.

맨 위로 이동

속성

  이름 설명
보호된 속성 AbstractIdentityKey (SfcInstance에서 상속됨)
공용 속성 EncryptionAlgorithm Gets the encryption algorithm used in a catalog.
공용 속성 Executions Gets the execution collection.
공용 속성 Folders Gets the folder collection.
공용 속성 IdentityKey Gets the identity key.
공용 속성 MaxProjectVersions Gets or sets the maximum number of stored versions per project.
공용 속성 Metadata (SfcInstance에서 상속됨)
공용 속성 Name Gets or sets the name of the catalog.
공용 속성 OperationCleanupEnabled Gets or sets a value that indicates whether the operation cleanup is enabled.
공용 속성 OperationLogNumberOfRecords Gets the operation log number of records.
공용 속성 OperationLogRetentionTime Gets or sets the retention period for the operation logs.
공용 속성 OperationLogSize Gets the size of the operation log.
공용 속성 Operations Gets the operation collection.
공용 속성 Parent Gets or sets the parent.
공용 속성 Properties (SfcInstance에서 상속됨)
공용 속성 SchemaBuild Gets the schema build of the catalog.
공용 속성 SchemaVersion Gets the schema version of the catalog.
공용 속성 ServerLoggingLevel Gets or sets the logging level type used in the catalog.
보호된 속성 State (SfcInstance에서 상속됨)
공용 속성 Urn (SfcInstance에서 상속됨)
공용 속성 Validations Gets the validation collection.
공용 속성 VersionCleanupEnabled Gets or sets a value that indicates whether the version cleanup is enabled.
공용 속성 VersionLogNumberOfRecords Gets the version log number of records.
공용 속성 VersionLogSize Gets the size of the version log of the catalog.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Alter Alters the catalog in the back-end server.
공용 메서드 ChangeEncryptionAlgorithm Changes the encryption algorithm.
공용 메서드 Create() Creates the catalog in the back-end server.
공용 메서드 Create(Boolean) Creates the catalog in the back-end server.
보호된 메서드 CreateIdentityKey (SfcInstance에서 상속됨)
공용 메서드 Discover (SfcInstance에서 상속됨)
공용 메서드 Drop Indicates the drop in the back-end server.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 GetChildCollection (SfcInstance에서 상속됨)
공용 메서드 GetDomain (SfcInstance에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드정적 멤버 GetObjectFactory Gets the factory to create a new instance.
공용 메서드 GetPropertySet (SfcInstance에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 GetTypeMetadataImpl (SfcInstance에서 상속됨)
보호된 메서드 InitializeUIPropertyState (SfcInstance에서 상속됨)
보호된 메서드 OnPropertyMetadataChanges (SfcInstance에서 상속됨)
보호된 메서드 OnPropertyValueChanges (SfcInstance에서 상속됨)
공용 메서드 Refresh (SfcInstance에서 상속됨)
보호된 메서드 ResetKey (SfcInstance에서 상속됨)
공용 메서드 ScriptAlter Determines the script to alter the catalog.
공용 메서드 ScriptCreate Determines the script to create the catalog.
공용 메서드 ScriptDrop Determines the script to drop the catalog.
공용 메서드 Serialize (SfcInstance에서 상속됨)
공용 메서드 ToString (SfcInstance에서 상속됨)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 PropertyChanged (SfcInstance에서 상속됨)
공용 이벤트 PropertyMetadataChanged (SfcInstance에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to the action script.

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.IntegrationServices 네임스페이스