Compartilhar via


Classe Operation

Represents the class for an operation.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (em Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintaxe

'Declaração
Public Class Operation _
    Inherits SfcInstance
'Uso
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

O tipo Operation expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade protegida AbstractIdentityKey (Herdado de SfcInstance.)
Propriedade pública CallerName Gets the name of the caller.
Propriedade pública Completed Gets or sets a value that indicates whether the operation has completed.
Propriedade pública CreatedTime Gets the create time of the operation.
Propriedade pública EndTime Gets the end time of the operation.
Propriedade pública Id Gets the identifier of the operation.
Propriedade pública IdentityKey Gets the identity key.
Propriedade pública Messages Gets the messages for the current operation.
Propriedade pública Metadata (Herdado de SfcInstance.)
Propriedade pública ObjectId Gets the identifier of the object.
Propriedade pública ObjectName Gets the name of the object.
Propriedade pública ObjectType Gets the type of the object.
Propriedade pública OperationType Gets the type of the operation.
Propriedade pública Parent Gets or sets the parent.
Propriedade pública Properties (Herdado de SfcInstance.)
Propriedade protegida PropertyStorageProvider (Herdado de SfcInstance.)
Propriedade pública StartTime Gets the start time of the operation.
Propriedade protegida State (Herdado de SfcInstance.)
Propriedade pública Status Gets the status of the operation.
Propriedade pública StoppedByName Gets the user (if any) that stopped the operation.
Propriedade pública Urn (Herdado de SfcInstance.)

Início

Métodos

  Nome Descrição
Método protegido AlterImpl (Herdado de SfcInstance.)
Método protegido CheckObjectCreated (Herdado de SfcInstance.)
Método protegido CheckObjectState (Herdado de SfcInstance.)
Método protegido CreateIdentityKey Creates the identity key. (Substitui SfcInstance.CreateIdentityKey().)
Método protegido CreateImpl (Herdado de SfcInstance.)
Método público Deny Denies the operation for the integration service.
Método público Discover (Herdado de SfcInstance.)
Método protegido DropImpl (Herdado de SfcInstance.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método protegido GetChildCollection Retrieves the child collection based on element type. (Substitui SfcInstance.GetChildCollection(String).)
Método público GetDomain (Herdado de SfcInstance.)
Método público GetEffectivePermissions Retrieves the effective permissions for the operation.
Método público GetExplicitPermissions() Retrieves the explicit permission for the operation.
Método público GetExplicitPermissions(String) Retrieves the explicit permission for the operation with specified user name.
Método público GetHashCode (Herdado de Object.)
Método público GetLatestMessages Gets the latest message for the operation.
Método públicoMembro estático GetObjectFactory Retrieves the factory to create a new instance.
Método público GetPropertySet (Herdado de SfcInstance.)
Método público GetType (Herdado de Object.)
Método protegido GetTypeMetadataImpl (Herdado de SfcInstance.)
Método público Grant Grants permission to the operation.
Método protegido InitializeUIPropertyState (Herdado de SfcInstance.)
Método protegido MarkForDropImpl (Herdado de SfcInstance.)
Método protegido MarkRootAsConnected (Herdado de SfcInstance.)
Método protegido MemberwiseClone (Herdado de Object.)
Método protegido MoveImpl (Herdado de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Herdado de SfcInstance.)
Método protegido OnPropertyValueChanges (Herdado de SfcInstance.)
Método protegido PostAlter (Herdado de SfcInstance.)
Método protegido PostCreate (Herdado de SfcInstance.)
Método protegido PostDrop (Herdado de SfcInstance.)
Método protegido PostMove (Herdado de SfcInstance.)
Método protegido PostRename (Herdado de SfcInstance.)
Método público Refresh (Herdado de SfcInstance.)
Método protegido RenameImpl (Herdado de SfcInstance.)
Método protegido ResetKey (Herdado de SfcInstance.)
Método público Revoke Revokes the operation.
Método público ScriptDeny Denies the operation script.
Método público ScriptGrant Grants the script for the operation.
Método público ScriptRevoke Revokes the operation script.
Método público Serialize (Herdado de SfcInstance.)
Método público Stop Stops the operation.
Método público ToString (Herdado de SfcInstance.)
Método protegido UpdateUIPropertyState (Herdado de SfcInstance.)
Método protegido Validate (Herdado de SfcInstance.)

Início

Eventos

  Nome Descrição
Evento protegido propertyChanged (Herdado de SfcInstance.)
Evento público PropertyChanged (Herdado de SfcInstance.)
Evento protegido propertyMetadataChanged (Herdado de SfcInstance.)
Evento público PropertyMetadataChanged (Herdado de SfcInstance.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.IntegrationServices