Condividi tramite


Classe EnvironmentInfo

Represents the information for an environment.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (in Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintassi

'Dichiarazione
<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
'Utilizzo
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

Nel tipo EnvironmentInfo sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico EnvironmentInfo Initializes a new instance of the EnvironmentInfo class with the specified parent, name and description.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta AbstractIdentityKey Ereditato da SfcInstance.
Proprietà pubblica Description Gets or sets the description of the environment.
Proprietà pubblica EnvironmentId Gets the identifier of the environment.
Proprietà pubblica IdentityKey Gets the identity key.
Proprietà pubblica Metadata Ereditato da SfcInstance.
Proprietà pubblica Name Gets or sets the name of the environment.
Proprietà pubblica Parent Gets or sets the parent.
Proprietà pubblica Properties Ereditato da SfcInstance.
Proprietà protetta State Ereditato da SfcInstance.
Proprietà pubblica Urn Ereditato da SfcInstance.
Proprietà pubblica Variables Gets the variables in the environment.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Alter Alters the environment in the back-end server.
Metodo pubblico Create Creates the EnvironmentInfo object in the back-end server.
Metodo protetto CreateIdentityKey Ereditato da SfcInstance.
Metodo pubblico Deny Denies the permission to a specified user.
Metodo pubblico Discover Ereditato da SfcInstance.
Metodo pubblico Drop Removes the EnvironmentInfo object in the back-end server.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto GetChildCollection Ereditato da SfcInstance.
Metodo pubblico GetDomain Ereditato da SfcInstance.
Metodo pubblico GetEffectivePermissions Retrieves the effective permissions of the EnvironmentInfo object.
Metodo pubblico GetExplicitPermissions() Retrieves the explicit permissions of the EnvironmentInfo object.
Metodo pubblico GetExplicitPermissions(String) Retrieves the explicit permissions of the EnvironmentInfo object for a specified user.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblicoMembro statico GetObjectFactory Retrieves the factory to create a new instance.
Metodo pubblico GetPropertySet Ereditato da SfcInstance.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto GetTypeMetadataImpl Ereditato da SfcInstance.
Metodo pubblico Grant Grants the permission to a specified user.
Metodo protetto InitializeUIPropertyState Ereditato da SfcInstance.
Metodo pubblico Move Moves the EnvironmentInfo object to be a child of another folder.
Metodo protetto OnPropertyMetadataChanges Ereditato da SfcInstance.
Metodo protetto OnPropertyValueChanges Ereditato da SfcInstance.
Metodo pubblico Refresh Ereditato da SfcInstance.
Metodo pubblico Rename Renames the environment.
Metodo protetto ResetKey Ereditato da SfcInstance.
Metodo pubblico Revoke Revokes the permission to a specified user.
Metodo pubblico ScriptAlter Indicates a script to alter the environment.
Metodo pubblico ScriptCreate Indicates a script to create the environment.
Metodo pubblico ScriptDeny Indicates the script to deny the permission to an environment.
Metodo pubblico ScriptDrop Indicates the script to drop the environment.
Metodo pubblico ScriptGrant Indicates the script to grant the permission to an environment.
Metodo pubblico ScriptRevoke Indicates the script to revoke the permission to an environment.
Metodo pubblico Serialize Ereditato da SfcInstance.
Metodo pubblico ToString Ereditato da SfcInstance.

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged Ereditato da SfcInstance.
Evento pubblico PropertyMetadataChanged Ereditato da SfcInstance.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script.
Implementazione esplicita dell'interfacciaMetodo privato ISfcMovable.Move Moves the EnvironmentInfo object to be a child of another folder.
Implementazione esplicita dell'interfacciaMetodo privato ISfcRenamable.Rename Renames the environment.
Implementazione esplicita dell'interfacciaMetodo privato ISfcMovable.ScriptMove Moves the script of the EnvironmentInfo object to be a child of another folder.
Implementazione esplicita dell'interfacciaMetodo privato ISfcRenamable.ScriptRename Indicates the script to rename the environment.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.IntegrationServices