다음을 통해 공유


EnvironmentInfo 클래스

Represents the information for an environment.

상속 계층

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

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

구문

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

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

생성자

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

맨 위로 이동

속성

  이름 설명
보호된 속성 AbstractIdentityKey (SfcInstance에서 상속됨)
공용 속성 Description Gets or sets the description of the environment.
공용 속성 EnvironmentId Gets the identifier of the environment.
공용 속성 IdentityKey Gets the identity key.
공용 속성 Metadata (SfcInstance에서 상속됨)
공용 속성 Name Gets or sets the name of the environment.
공용 속성 Parent Gets or sets the parent.
공용 속성 Properties (SfcInstance에서 상속됨)
보호된 속성 State (SfcInstance에서 상속됨)
공용 속성 Urn (SfcInstance에서 상속됨)
공용 속성 Variables Gets the variables in the environment.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Alter Alters the environment in the back-end server.
공용 메서드 Create Creates the EnvironmentInfo object in the back-end server.
보호된 메서드 CreateIdentityKey (SfcInstance에서 상속됨)
공용 메서드 Deny Denies the permission to a specified user.
공용 메서드 Discover (SfcInstance에서 상속됨)
공용 메서드 Drop Removes the EnvironmentInfo object in the back-end server.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 GetChildCollection (SfcInstance에서 상속됨)
공용 메서드 GetDomain (SfcInstance에서 상속됨)
공용 메서드 GetEffectivePermissions Retrieves the effective permissions of the EnvironmentInfo object.
공용 메서드 GetExplicitPermissions() Retrieves the explicit permissions of the EnvironmentInfo object.
공용 메서드 GetExplicitPermissions(String) Retrieves the explicit permissions of the EnvironmentInfo object for a specified user.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드정적 멤버 GetObjectFactory Retrieves the factory to create a new instance.
공용 메서드 GetPropertySet (SfcInstance에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 GetTypeMetadataImpl (SfcInstance에서 상속됨)
공용 메서드 Grant Grants the permission to a specified user.
보호된 메서드 InitializeUIPropertyState (SfcInstance에서 상속됨)
공용 메서드 Move Moves the EnvironmentInfo object to be a child of another folder.
보호된 메서드 OnPropertyMetadataChanges (SfcInstance에서 상속됨)
보호된 메서드 OnPropertyValueChanges (SfcInstance에서 상속됨)
공용 메서드 Refresh (SfcInstance에서 상속됨)
공용 메서드 Rename Renames the environment.
보호된 메서드 ResetKey (SfcInstance에서 상속됨)
공용 메서드 Revoke Revokes the permission to a specified user.
공용 메서드 ScriptAlter Indicates a script to alter the environment.
공용 메서드 ScriptCreate Indicates a script to create the environment.
공용 메서드 ScriptDeny Indicates the script to deny the permission to an environment.
공용 메서드 ScriptDrop Indicates the script to drop the environment.
공용 메서드 ScriptGrant Indicates the script to grant the permission to an environment.
공용 메서드 ScriptRevoke Indicates the script to revoke the permission to an environment.
공용 메서드 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 my action script.
명시적 인터페이스 구현전용 메서드 ISfcMovable.Move Moves the EnvironmentInfo object to be a child of another folder.
명시적 인터페이스 구현전용 메서드 ISfcRenamable.Rename Renames the environment.
명시적 인터페이스 구현전용 메서드 ISfcMovable.ScriptMove Moves the script of the EnvironmentInfo object to be a child of another folder.
명시적 인터페이스 구현전용 메서드 ISfcRenamable.ScriptRename Indicates the script to rename the environment.

맨 위로 이동

스레드 보안

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

참고 항목

참조

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