ProjectInfo 클래스

Represents a class for a project.

상속 계층

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

네임스페이스:  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 ProjectInfo _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable,  _
    IDroppable, ISfcMovable
‘사용 방법
Dim instance As ProjectInfo
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class ProjectInfo : SfcInstance, 
    ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, 
    ISfcMovable
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class ProjectInfo sealed : public SfcInstance, 
    ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, 
    ISfcMovable
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type ProjectInfo =  
    class 
        inherit SfcInstance 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcDiscoverObject 
        interface ISfcDroppable 
        interface IDroppable 
        interface ISfcMovable 
    end
public final class ProjectInfo extends SfcInstance implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable

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

속성

  이름 설명
보호된 속성 AbstractIdentityKey (SfcInstance에서 상속됨)
공용 속성 Description Gets or sets the description of the project.
공용 속성 IdentityKey Gets the identity key.
공용 속성 LastDeployedTime Gets the deployment date of the project.
공용 속성 Metadata (SfcInstance에서 상속됨)
공용 속성 Name Gets or sets the name of the project.
공용 속성 ObjectVersionLsn Gets the version of the project.
공용 속성 Packages Gets the packages in the project.
공용 속성 Parameters Gets the parameters of the project.
공용 속성 Parent Gets or sets the parent.
공용 속성 ProjectId Gets the database ID of the project.
공용 속성 Properties (SfcInstance에서 상속됨)
공용 속성 References Gets the environment references.
보호된 속성 State (SfcInstance에서 상속됨)
공용 속성 Urn (SfcInstance에서 상속됨)
공용 속성 Versions Gets the versions of the project.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Alter Alters the ProjectInfo in the back-end server.
보호된 메서드 CreateIdentityKey (SfcInstance에서 상속됨)
공용 메서드 Deny Denies permission to a specified user.
공용 메서드 Discover (SfcInstance에서 상속됨)
공용 메서드 Drop Indicates a drop in the back-end server.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 GetChildCollection (SfcInstance에서 상속됨)
공용 메서드 GetDomain (SfcInstance에서 상속됨)
공용 메서드 GetEffectivePermissions Retrieves the effective permission for this object.
공용 메서드 GetExplicitPermissions() Retrieves the explicit permission for this object.
공용 메서드 GetExplicitPermissions(String) Retrieves the explicit permission of this object for a specified user.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드정적 멤버 GetObjectFactory Retrieves the Factory to create a new instance.
공용 메서드 GetProjectBytes Retrieves the Integration Services project data, which is stored as a byte array, for this project.
공용 메서드 GetPropertySet (SfcInstance에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 GetTypeMetadataImpl (SfcInstance에서 상속됨)
공용 메서드 Grant Grants permission to a specified user.
보호된 메서드 InitializeUIPropertyState (SfcInstance에서 상속됨)
공용 메서드 Move Moves the object to be a child of another folder.
보호된 메서드 OnPropertyMetadataChanges (SfcInstance에서 상속됨)
보호된 메서드 OnPropertyValueChanges (SfcInstance에서 상속됨)
공용 메서드 Refresh (SfcInstance에서 상속됨)
보호된 메서드 ResetKey (SfcInstance에서 상속됨)
공용 메서드 Revoke Revokes the permission to the specified user.
공용 메서드 ScriptAlter Retrieves the script to alter the project.
공용 메서드 ScriptDeny Retrieves the script to deny the permission to a project.
공용 메서드 ScriptDrop Retrieves the script to drop the project.
공용 메서드 ScriptGrant Retrieves the script to grant the permission to a project.
공용 메서드 ScriptRevoke Retrieves the script to revoke the permission to a project.
공용 메서드 ScriptValidate Validates the script.
공용 메서드 Serialize (SfcInstance에서 상속됨)
공용 메서드 ToString (SfcInstance에서 상속됨)
공용 메서드 Validate Validates the project.

맨 위로 이동

이벤트

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

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ISfcDiscoverObject.Discover Specifies whether to discover the children.
명시적 인터페이스 구현전용 메서드 ISfcMovable.Move Moves this object under the specified parent object and updates the storage to reflect the move.
명시적 인터페이스 구현전용 메서드 ISfcMovable.ScriptMove Produces the script to move this object under the specified parent object.

맨 위로 이동

스레드 보안

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

참고 항목

참조

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