Action Classe

Definição

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

public sealed class Action : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
type Action = class
    inherit SfcInstance
Public NotInheritable Class Action
Inherits SfcInstance
Herança

Construtores

Nome Description
Action()

Inicializa uma nova instância da classe Action.

Action(Event, ActionInfo)

Inicializa uma nova instância da Action classe de uma instância do ActionInfo.

Action(Event, String)

Inicializa uma nova instância da Action classe com o pai e o nome fornecidos. O nome aqui deve estar na forma de eventModuleId.packagename.eventname ou packagename.eventname.

Campos

Nome Description
TypeTypeName

Nome do tipo

Propriedades

Nome Description
AbstractIdentityKey

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
Description

Obtém ou define a descrição da ação. O acessador de conjunto é somente para uso interno.

IdentityKey

Obtém a chave de identidade.

KeyChain

Retorna o caminho de identidade do objeto

(Herdado de SfcInstance)
Metadata

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
ModuleID

Obtém a ID do módulo.

Name

O nome da ação

PackageName

Obtém o nome do pacote ao qual essa ação pertence.

Parent

Obtém ou define o pai.

Properties

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PropertyStorageProvider

Essa propriedade retorna a implementação padrão do SFC para a interface ISfcPropertyStorageProvider, pode ser substituída nas classes filho para retornar outro provedor de armazenamento (ou seja, lista de propriedades simples)

(Herdado de SfcInstance)
State

Estado do objeto, usado na função Alter na sessão.

Urn

Crie uma nova cadeia de caracteres urn em cada solicitação e retorne-a.

(Herdado de SfcInstance)

Métodos

Nome Description
AlterImpl()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
CheckObjectCreated()

Para ser chamado do domínio para quando uma API exigir que o objeto seja criado mais forte que CheckObjectState

(Herdado de SfcInstance)
CheckObjectState()

Para ser chamado do domínio para qualquer acesso ao objeto

(Herdado de SfcInstance)
CreateIdentityKey()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
CreateImpl()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
DropImpl()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
GetChildCollection(String)

Obtenha a coleção filho nesta instância para a cadeia de caracteres de nome de elemento fornecida.

(Herdado de SfcInstance)
GetDomain()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
GetObjectFactory()

Obtém a fábrica de objetos.

GetPropertySet()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
GetScriptCreate()

Obtém o script Criar para a Ação.

GetTypeMetadata()

Obtém metadados de tipo Sfc.

GetTypeMetadataImpl()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
InitializeUIPropertyState()

Substituível dos objetos filho que se preocupam em inicializar seus estados (metadados dinâmicos que atualmente são os ". Propriedade Enabled" )

(Herdado de SfcInstance)
MarkForDropImpl(Boolean)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
MarkRootAsConnected()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
MoveImpl(SfcInstance)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PostAlter(Object)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PostCreate(Object)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PostDrop(Object)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PostMove(Object)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PostRename(Object)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
Refresh()

atualiza as propriedades do objeto lendo-as do servidor

(Herdado de SfcInstance)
RenameImpl(SfcKey)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
ResetKey()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
Serialize(XmlWriter)

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
SetActionInfo(ActionInfo)

Defina o ActionInfo para uma ação pendente.

ToString()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
UpdateUIPropertyState()

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
Validate()

Validação básica do objeto filho

(Herdado de SfcInstance)

Eventos

Nome Description
propertyChanged

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PropertyChanged

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
propertyMetadataChanged

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)
PropertyMetadataChanged

Classe RunTime para Ação. Cada instância dessa classe representa uma linha em sys.server_event_session_actions.

(Herdado de SfcInstance)

Aplica-se a