Compartir a través de


Clase EnvironmentInfo

Represents the information for an environment.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Management.IntegrationServices
Ensamblado:  Microsoft.SqlServer.Management.IntegrationServices (en Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintaxis

'Declaración
<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
'Uso
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

El tipo EnvironmentInfo expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público EnvironmentInfo Initializes a new instance of the EnvironmentInfo class with the specified parent, name and description.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey (Se hereda de SfcInstance.)
Propiedad pública Description Gets or sets the description of the environment.
Propiedad pública EnvironmentId Gets the identifier of the environment.
Propiedad pública IdentityKey Gets the identity key.
Propiedad pública Metadata (Se hereda de SfcInstance.)
Propiedad pública Name Gets or sets the name of the environment.
Propiedad pública Parent Gets or sets the parent.
Propiedad pública Properties (Se hereda de SfcInstance.)
Propiedad protegida State (Se hereda de SfcInstance.)
Propiedad pública Urn (Se hereda de SfcInstance.)
Propiedad pública Variables Gets the variables in the environment.

Arriba

Métodos

  Nombre Descripción
Método público Alter Alters the environment in the back-end server.
Método público Create Creates the EnvironmentInfo object in the back-end server.
Método protegido CreateIdentityKey (Se hereda de SfcInstance.)
Método público Deny Denies the permission to a specified user.
Método público Discover (Se hereda de SfcInstance.)
Método público Drop Removes the EnvironmentInfo object in the back-end server.
Método público Equals (Se hereda de Object.)
Método protegido GetChildCollection (Se hereda de SfcInstance.)
Método público GetDomain (Se hereda de SfcInstance.)
Método público GetEffectivePermissions Retrieves the effective permissions of the EnvironmentInfo object.
Método público GetExplicitPermissions() Retrieves the explicit permissions of the EnvironmentInfo object.
Método público GetExplicitPermissions(String) Retrieves the explicit permissions of the EnvironmentInfo object for a specified user.
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetObjectFactory Retrieves the factory to create a new instance.
Método público GetPropertySet (Se hereda de SfcInstance.)
Método público GetType (Se hereda de Object.)
Método protegido GetTypeMetadataImpl (Se hereda de SfcInstance.)
Método público Grant Grants the permission to a specified user.
Método protegido InitializeUIPropertyState (Se hereda de SfcInstance.)
Método público Move Moves the EnvironmentInfo object to be a child of another folder.
Método protegido OnPropertyMetadataChanges (Se hereda de SfcInstance.)
Método protegido OnPropertyValueChanges (Se hereda de SfcInstance.)
Método público Refresh (Se hereda de SfcInstance.)
Método público Rename Renames the environment.
Método protegido ResetKey (Se hereda de SfcInstance.)
Método público Revoke Revokes the permission to a specified user.
Método público ScriptAlter Indicates a script to alter the environment.
Método público ScriptCreate Indicates a script to create the environment.
Método público ScriptDeny Indicates the script to deny the permission to an environment.
Método público ScriptDrop Indicates the script to drop the environment.
Método público ScriptGrant Indicates the script to grant the permission to an environment.
Método público ScriptRevoke Indicates the script to revoke the permission to an environment.
Método público Serialize (Se hereda de SfcInstance.)
Método público ToString (Se hereda de SfcInstance.)

Arriba

Eventos

  Nombre Descripción
Evento público PropertyChanged (Se hereda de SfcInstance.)
Evento público PropertyMetadataChanged (Se hereda de SfcInstance.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script.
Implementación de interfaces explícitasMétodo privado ISfcMovable.Move Moves the EnvironmentInfo object to be a child of another folder.
Implementación de interfaces explícitasMétodo privado ISfcRenamable.Rename Renames the environment.
Implementación de interfaces explícitasMétodo privado ISfcMovable.ScriptMove Moves the script of the EnvironmentInfo object to be a child of another folder.
Implementación de interfaces explícitasMétodo privado ISfcRenamable.ScriptRename Indicates the script to rename the environment.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.IntegrationServices