Partager via


Classe Operation

Represents the class for an operation.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.Operation
      Microsoft.SqlServer.Management.IntegrationServices.ExecutionOperation
      Microsoft.SqlServer.Management.IntegrationServices.ValidationOperation

Espace de noms :  Microsoft.SqlServer.Management.IntegrationServices
Assembly :  Microsoft.SqlServer.Management.IntegrationServices (en Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntaxe

'Déclaration
Public Class Operation _
    Inherits SfcInstance
'Utilisation
Dim instance As Operation
public class Operation : SfcInstance
public ref class Operation : public SfcInstance
type Operation =  
    class 
        inherit SfcInstance 
    end
public class Operation extends SfcInstance

Le type Operation expose les membres suivants.

Propriétés

  Nom Description
Propriété protégée AbstractIdentityKey (hérité de SfcInstance.)
Propriété publique CallerName Gets the name of the caller.
Propriété publique Completed Gets or sets a value that indicates whether the operation has completed.
Propriété publique CreatedTime Gets the create time of the operation.
Propriété publique EndTime Gets the end time of the operation.
Propriété publique Id Gets the identifier of the operation.
Propriété publique IdentityKey Gets the identity key.
Propriété publique Messages Gets the messages for the current operation.
Propriété publique Metadata (hérité de SfcInstance.)
Propriété publique ObjectId Gets the identifier of the object.
Propriété publique ObjectName Gets the name of the object.
Propriété publique ObjectType Gets the type of the object.
Propriété publique OperationType Gets the type of the operation.
Propriété publique Parent Gets or sets the parent.
Propriété publique Properties (hérité de SfcInstance.)
Propriété protégée PropertyStorageProvider (hérité de SfcInstance.)
Propriété publique StartTime Gets the start time of the operation.
Propriété protégée State (hérité de SfcInstance.)
Propriété publique Status Gets the status of the operation.
Propriété publique StoppedByName Gets the user (if any) that stopped the operation.
Propriété publique Urn (hérité de SfcInstance.)

Haut de la page

Méthodes

  Nom Description
Méthode protégée AlterImpl (hérité de SfcInstance.)
Méthode protégée CheckObjectCreated (hérité de SfcInstance.)
Méthode protégée CheckObjectState (hérité de SfcInstance.)
Méthode protégée CreateIdentityKey Creates the identity key. (remplace SfcInstance.CreateIdentityKey().)
Méthode protégée CreateImpl (hérité de SfcInstance.)
Méthode publique Deny Denies the operation for the integration service.
Méthode publique Discover (hérité de SfcInstance.)
Méthode protégée DropImpl (hérité de SfcInstance.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode protégée GetChildCollection Retrieves the child collection based on element type. (remplace SfcInstance.GetChildCollection(String).)
Méthode publique GetDomain (hérité de SfcInstance.)
Méthode publique GetEffectivePermissions Retrieves the effective permissions for the operation.
Méthode publique GetExplicitPermissions() Retrieves the explicit permission for the operation.
Méthode publique GetExplicitPermissions(String) Retrieves the explicit permission for the operation with specified user name.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetLatestMessages Gets the latest message for the operation.
Méthode publiqueMembre statique GetObjectFactory Retrieves the factory to create a new instance.
Méthode publique GetPropertySet (hérité de SfcInstance.)
Méthode publique GetType (hérité de Object.)
Méthode protégée GetTypeMetadataImpl (hérité de SfcInstance.)
Méthode publique Grant Grants permission to the operation.
Méthode protégée InitializeUIPropertyState (hérité de SfcInstance.)
Méthode protégée MarkForDropImpl (hérité de SfcInstance.)
Méthode protégée MarkRootAsConnected (hérité de SfcInstance.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée MoveImpl (hérité de SfcInstance.)
Méthode protégée OnPropertyMetadataChanges (hérité de SfcInstance.)
Méthode protégée OnPropertyValueChanges (hérité de SfcInstance.)
Méthode protégée PostAlter (hérité de SfcInstance.)
Méthode protégée PostCreate (hérité de SfcInstance.)
Méthode protégée PostDrop (hérité de SfcInstance.)
Méthode protégée PostMove (hérité de SfcInstance.)
Méthode protégée PostRename (hérité de SfcInstance.)
Méthode publique Refresh (hérité de SfcInstance.)
Méthode protégée RenameImpl (hérité de SfcInstance.)
Méthode protégée ResetKey (hérité de SfcInstance.)
Méthode publique Revoke Revokes the operation.
Méthode publique ScriptDeny Denies the operation script.
Méthode publique ScriptGrant Grants the script for the operation.
Méthode publique ScriptRevoke Revokes the operation script.
Méthode publique Serialize (hérité de SfcInstance.)
Méthode publique Stop Stops the operation.
Méthode publique ToString (hérité de SfcInstance.)
Méthode protégée UpdateUIPropertyState (hérité de SfcInstance.)
Méthode protégée Validate (hérité de SfcInstance.)

Haut de la page

Événements

  Nom Description
Événement protégé propertyChanged (hérité de SfcInstance.)
Événement public PropertyChanged (hérité de SfcInstance.)
Événement protégé propertyMetadataChanged (hérité de SfcInstance.)
Événement public PropertyMetadataChanged (hérité de SfcInstance.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.IntegrationServices