Класс Operation

Represents the class for an operation.

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.IntegrationServices
Сборка:  Microsoft.SqlServer.Management.IntegrationServices (в Microsoft.SqlServer.Management.IntegrationServices.dll)

Синтаксис

'Декларация
Public Class Operation _
    Inherits SfcInstance
'Применение
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

Тип Operation обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey (Производный от SfcInstance.)
Открытое свойство CallerName Gets the name of the caller.
Открытое свойство Completed Gets or sets a value that indicates whether the operation has completed.
Открытое свойство CreatedTime Gets the create time of the operation.
Открытое свойство EndTime Gets the end time of the operation.
Открытое свойство Id Gets the identifier of the operation.
Открытое свойство IdentityKey Gets the identity key.
Открытое свойство Messages Gets the messages for the current operation.
Открытое свойство Metadata (Производный от SfcInstance.)
Открытое свойство ObjectId Gets the identifier of the object.
Открытое свойство ObjectName Gets the name of the object.
Открытое свойство ObjectType Gets the type of the object.
Открытое свойство OperationType Gets the type of the operation.
Открытое свойство Parent Gets or sets the parent.
Открытое свойство Properties (Производный от SfcInstance.)
Защищенное свойство PropertyStorageProvider (Производный от SfcInstance.)
Открытое свойство StartTime Gets the start time of the operation.
Защищенное свойство State (Производный от SfcInstance.)
Открытое свойство Status Gets the status of the operation.
Открытое свойство StoppedByName Gets the user (if any) that stopped the operation.
Открытое свойство Urn (Производный от SfcInstance.)

В начало

Методы

  Имя Описание
Защищенный метод AlterImpl (Производный от SfcInstance.)
Защищенный метод CheckObjectCreated (Производный от SfcInstance.)
Защищенный метод CheckObjectState (Производный от SfcInstance.)
Защищенный метод CreateIdentityKey Creates the identity key. (Переопределяет SfcInstance.CreateIdentityKey().)
Защищенный метод CreateImpl (Производный от SfcInstance.)
Открытый метод Deny Denies the operation for the integration service.
Открытый метод Discover (Производный от SfcInstance.)
Защищенный метод DropImpl (Производный от SfcInstance.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Защищенный метод GetChildCollection Retrieves the child collection based on element type. (Переопределяет SfcInstance.GetChildCollection(String).)
Открытый метод GetDomain (Производный от SfcInstance.)
Открытый метод GetEffectivePermissions Retrieves the effective permissions for the operation.
Открытый метод GetExplicitPermissions() Retrieves the explicit permission for the operation.
Открытый метод GetExplicitPermissions(String) Retrieves the explicit permission for the operation with specified user name.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetLatestMessages Gets the latest message for the operation.
Открытый методСтатический элемент GetObjectFactory Retrieves the factory to create a new instance.
Открытый метод GetPropertySet (Производный от SfcInstance.)
Открытый метод GetType (Производный от Object.)
Защищенный метод GetTypeMetadataImpl (Производный от SfcInstance.)
Открытый метод Grant Grants permission to the operation.
Защищенный метод InitializeUIPropertyState (Производный от SfcInstance.)
Защищенный метод MarkForDropImpl (Производный от SfcInstance.)
Защищенный метод MarkRootAsConnected (Производный от SfcInstance.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод MoveImpl (Производный от SfcInstance.)
Защищенный метод OnPropertyMetadataChanges (Производный от SfcInstance.)
Защищенный метод OnPropertyValueChanges (Производный от SfcInstance.)
Защищенный метод PostAlter (Производный от SfcInstance.)
Защищенный метод PostCreate (Производный от SfcInstance.)
Защищенный метод PostDrop (Производный от SfcInstance.)
Защищенный метод PostMove (Производный от SfcInstance.)
Защищенный метод PostRename (Производный от SfcInstance.)
Открытый метод Refresh (Производный от SfcInstance.)
Защищенный метод RenameImpl (Производный от SfcInstance.)
Защищенный метод ResetKey (Производный от SfcInstance.)
Открытый метод Revoke Revokes the operation.
Открытый метод ScriptDeny Denies the operation script.
Открытый метод ScriptGrant Grants the script for the operation.
Открытый метод ScriptRevoke Revokes the operation script.
Открытый метод Serialize (Производный от SfcInstance.)
Открытый метод Stop Stops the operation.
Открытый метод ToString (Производный от SfcInstance.)
Защищенный метод UpdateUIPropertyState (Производный от SfcInstance.)
Защищенный метод Validate (Производный от SfcInstance.)

В начало

События

  Имя Описание
Защищенное событие propertyChanged (Производный от SfcInstance.)
Открытое событие PropertyChanged (Производный от SfcInstance.)
Защищенное событие propertyMetadataChanged (Производный от SfcInstance.)
Открытое событие PropertyMetadataChanged (Производный от SfcInstance.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.IntegrationServices