EnvironmentInfo Class

Definition

환경에 대한 정보를 나타냅니다. Represents the information for an environment.

[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class EnvironmentInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
Inheritance
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
EnvironmentInfo
Attributes
Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResourcesAttribute TypeConverterAttribute
Implements
Microsoft.SqlServer.Management.Common.IAlterable Microsoft.SqlServer.Management.Common.ICreatable Microsoft.SqlServer.Management.Common.IDroppable Microsoft.SqlServer.Management.Common.IRenamable Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable

Constructors

EnvironmentInfo(CatalogFolder, String, String)

지정한 부모, 이름 및 설명을 사용하여 EnvironmentInfo 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the EnvironmentInfo class with the specified parent, name and description.

Properties

Description

환경에 대한 설명을 가져오거나 설정합니다. Gets or sets the description of the environment.

EnvironmentId

환경의 식별자를 가져옵니다. Gets the identifier of the environment.

IdentityKey

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

Name

환경의 이름을 가져오거나 설정합니다. Gets or sets the name of the environment.

Parent

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

Variables

환경의 변수를 가져옵니다. Gets the variables in the environment.

Methods

Alter()

백 엔드 서버의 환경을 변경합니다. Alters the environment in the back-end server.

Create()

백 엔드 서버에 EnvironmentInfo 개체를 만듭니다. Creates the EnvironmentInfo object in the back-end server.

Deny(PermissionType, String)

지정한 사용자에 대해 사용 권한을 거부합니다. Denies the permission to a specified user.

Drop()

백 엔드 서버의 EnvironmentInfo 개체를 제거합니다. Removes the EnvironmentInfo object in the back-end server.

GetEffectivePermissions()

유효 사용 권한을 검색는 EnvironmentInfo 개체입니다. Retrieves the effective permissions of the EnvironmentInfo object.

GetExplicitPermissions()

EnvironmentInfo 개체의 명시적 사용 권한을 검색합니다. Retrieves the explicit permissions of the EnvironmentInfo object.

GetExplicitPermissions(String)

명시적 사용 권한을 검색는 EnvironmentInfo 지정된 된 사용자에 대 한 개체입니다. Retrieves the explicit permissions of the EnvironmentInfo object for a specified user.

GetObjectFactory()

새 인스턴스를 만들기 위한 팩터리를 검색합니다. Retrieves the factory to create a new instance.

Grant(PermissionType, String)

지정한 사용자에게 사용 권한을 부여합니다. Grants the permission to a specified user.

Move(String)

이동 된 EnvironmentInfo 개체를 다른 폴더의 자식 이어야 합니다. Moves the EnvironmentInfo object to be a child of another folder.

Rename(String)

환경 이름을 바꿉니다. Renames the environment.

Revoke(PermissionType, String)

지정한 사용자에 대해 사용 권한을 취소합니다. Revokes the permission to a specified user.

ScriptAlter()

환경을 변경하는 스크립트를 나타냅니다. Indicates a script to alter the environment.

ScriptCreate()

환경을 만드는 스크립트를 나타냅니다. Indicates a script to create the environment.

ScriptDeny(PermissionType, Int32)

환경에 대해 사용 권한을 거부하는 스크립트를 나타냅니다. Indicates the script to deny the permission to an environment.

ScriptDrop()

환경을 삭제하는 스크립트를 나타냅니다. Indicates the script to drop the environment.

ScriptGrant(PermissionType, Int32)

환경에 사용 권한을 부여하는 스크립트를 나타냅니다. Indicates the script to grant the permission to an environment.

ScriptRevoke(PermissionType, Int32)

환경에 대해 사용 권한을 취소하는 스크립트를 나타냅니다. Indicates the script to revoke the permission to an environment.

Explicit Interface Implementations

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

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

ISfcMovable.Move(SfcInstance)

이동 된 EnvironmentInfo 개체를 다른 폴더의 자식 이어야 합니다. Moves the EnvironmentInfo object to be a child of another folder.

ISfcMovable.ScriptMove(SfcInstance)

스크립트를 이동 하는 EnvironmentInfo 개체를 다른 폴더의 자식 이어야 합니다. Moves the script of the EnvironmentInfo object to be a child of another folder.

ISfcRenamable.Rename(SfcKey)

환경 이름을 바꿉니다. Renames the environment.

ISfcRenamable.ScriptRename(SfcKey)

환경 이름을 바꾸는 스크립트를 나타냅니다. Indicates the script to rename the environment.

Applies to