ProjectInfo 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
프로젝트의 클래스를 대표합니다.
public ref class ProjectInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class ProjectInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type ProjectInfo = class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
Public NotInheritable Class ProjectInfo
Inherits SfcInstance
Implements IAlterable, IDroppable, ISfcAlterable, ISfcDroppable, ISfcMovable
- 상속
- 특성
- 구현
속성
| Name | Description |
|---|---|
| AbstractIdentityKey |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Description |
프로젝트 설명을 받거나 설정합니다. |
| IdentityKey |
ID 키를 가져옵니다. |
| LastDeployedTime |
프로젝트의 배포 날짜를 받습니다. |
| Metadata |
인스턴스와 도메인에 관한 메타데이터를 반환합니다. (다음에서 상속됨 SfcInstance) |
| Name |
프로젝트 이름을 얻거나 정하는 것. |
| ObjectVersionLsn |
프로젝트 버전을 얻었죠. |
| Packages |
프로젝트 내 패키지를 받아요. |
| Parameters |
프로젝트의 조건을 파악합니다. |
| Parent |
부모를 가져오거나 설정합니다. |
| ProjectId |
프로젝트의 데이터베이스 ID를 얻습니다. |
| Properties |
컬렉션의 인스턴스 속성을 반환합니다. (다음에서 상속됨 SfcInstance) |
| PropertyStorageProvider |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| References |
환경 참조도 이해합니다. |
| State |
SfcInstance 객체의 상태를 반환합니다. (다음에서 상속됨 SfcInstance) |
| Urn |
SfcInstance 객체의 균일한 리소스 이름을 반환합니다. (다음에서 상속됨 SfcInstance) |
| Versions |
프로젝트 버전을 받아. |
메서드
| Name | Description |
|---|---|
| Alter() |
백엔드 서버의 ProjectInfo를 변경합니다. |
| AlterImpl() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| CheckObjectCreated() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| CheckObjectState() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| CreateIdentityKey() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| CreateImpl() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Deny(PermissionType, String) |
지정된 사용자에게 권한을 거부합니다. |
| Discover(ISfcDependencyDiscoveryObjectSink) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Drop() |
백엔드 서버 드롭을 나타냅니다. |
| DropImpl() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| GetChildCollection(String) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| GetDomain() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| GetEffectivePermissions() |
이 객체에 대한 유효 권한을 가져옵니다. |
| GetExplicitPermissions() |
이 객체에 대한 명시적 권한을 가져옵니다. |
| GetExplicitPermissions(String) |
지정된 사용자에 대해 이 객체의 명시적 권한을 가져옵니다. |
| GetObjectFactory() |
팩토리를 가져와 새 인스턴스를 만듭니다. |
| GetProjectBytes() |
이 프로젝트의 바이트 배열로 저장된 통합 서비스 프로젝트 데이터를 가져옵니다. |
| GetPropertySet() |
SfcInstance 객체의 속성 집합을 반환합니다. (다음에서 상속됨 SfcInstance) |
| GetTypeMetadataImpl() |
올바른 TypeMetadata 클래스를 직접 반환하여 오버라이드하는 도메인을 나타냅니다. 코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Grant(PermissionType, String) |
지정된 사용자에게 권한을 부여합니다. |
| InitializeUIPropertyState() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| MarkForDropImpl(Boolean) |
기존 객체를 버릴 수 있는 값을 반환합니다. 코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| MarkRootAsConnected() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Move(String) |
객체를 다른 폴더의 자식으로 이동시킵니다. |
| MoveImpl(SfcInstance) |
인스턴스에서 이동할 새로운 부모 객체를 나타냅니다. 코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
어떤 SfcInstance 메타데이터의 유효 값이 업데이트될 때마다 호출됩니다. (다음에서 상속됨 SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
어떤 SfcInstance 속성의 유효 값이 업데이트될 때마다 호출됩니다. (다음에서 상속됨 SfcInstance) |
| PostAlter(Object) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| PostCreate(Object) |
실행 결과를 생성하는 기본 구현자를 나타냅니다. 코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| PostDrop(Object) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| PostMove(Object) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| PostRename(Object) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Refresh() |
서버에서 객체 속성을 읽어 새로고침합니다. (다음에서 상속됨 SfcInstance) |
| RenameImpl(SfcKey) |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| ResetKey() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Revoke(PermissionType, String) |
지정된 사용자의 권한을 취소합니다. |
| ScriptAlter() |
프로젝트를 수정하기 위해 대본을 꺼낸다. |
| ScriptDeny(PermissionType, Int32) |
프로젝트 허가를 거부하기 위해 스크립트를 회수합니다. |
| ScriptDrop() |
프로젝트를 중단하기 위한 스크립트를 가져옵니다. |
| ScriptGrant(PermissionType, Int32) |
프로젝트 허가를 주기 위해 스크립트를 가져옵니다. |
| ScriptRevoke(PermissionType, Int32) |
프로젝트 허가를 취소하기 위해 스크립트를 회수합니다. |
| ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference) |
대본을 검증해주죠. |
| Serialize(XmlWriter) |
인스턴스를 XML로 직렬화합니다. (다음에서 상속됨 SfcInstance) |
| ToString() |
인스턴스 Urn의 문자열 표현을 반환합니다. (다음에서 상속됨 SfcInstance) |
| UpdateUIPropertyState() |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Validate() |
기본 자식 객체의 검증을 나타냅니다. 코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference) |
프로젝트가 검증되어줍니다. |
이벤트
| Name | Description |
|---|---|
| propertyChanged |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. (다음에서 상속됨 SfcInstance) |
| PropertyChanged |
속성 값이 변경되면 발생합니다. (다음에서 상속됨 SfcInstance) |
| propertyMetadataChanged |
코드에서 이 멤버를 직접 언급하지 마세요. SQL Server 인프라를 지원합니다. 속성 메타데이터 값이 변경될 때 발생합니다. (다음에서 상속됨 SfcInstance) |
| PropertyMetadataChanged |
부동산의 메타데이터가 변경되었을 때 발생합니다. (다음에서 상속됨 SfcInstance) |
명시적 인터페이스 구현
| Name | Description |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
아이들을 발견할지 여부를 명시합니다. |
| ISfcMovable.Move(SfcInstance) |
이 객체를 지정된 부모 객체 아래로 이동시키고, 저장소를 업데이트하여 이동을 반영합니다. |
| ISfcMovable.ScriptMove(SfcInstance) |
이 객체를 지정된 부모 객체 아래로 이동시키는 스크립트를 생성합니다. |