DoWhile Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma atividade de looping que executa atividades contidas pelo menos uma vez, até que uma condição não seja mais verdadeira.
public ref class DoWhile sealed : System::Activities::NativeActivity
[System.Windows.Markup.ContentProperty("Body")]
public sealed class DoWhile : System.Activities.NativeActivity
[<System.Windows.Markup.ContentProperty("Body")>]
type DoWhile = class
inherit NativeActivity
Public NotInheritable Class DoWhile
Inherits NativeActivity
- Herança
- Atributos
Construtores
| Nome | Description |
|---|---|
| DoWhile() |
Cria uma nova instância da DoWhile classe. |
| DoWhile(Activity<Boolean>) |
Cria uma nova instância da DoWhile classe. |
| DoWhile(Expression<Func<ActivityContext,Boolean>>) |
Cria uma nova instância da DoWhile classe. |
Propriedades
| Nome | Description |
|---|---|
| Body |
A atividade filho a ser executada a cada iteração. |
| CacheId |
Obtém o identificador do cache que é exclusivo dentro do escopo da definição do fluxo de trabalho. (Herdado de Activity) |
| CanInduceIdle |
Obtém ou define um valor que indica se a atividade pode fazer com que o fluxo de trabalho fique ocioso. (Herdado de NativeActivity) |
| Condition |
O Activity<TResult> verificado no final do loop para determinar se o loop é executado novamente. |
| Constraints |
Obtém uma coleção de Constraint atividades que podem ser configuradas para fornecer validação para o Activity. (Herdado de Activity) |
| DisplayName |
Obtém ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceção e acompanhamento. (Herdado de Activity) |
| Id |
Obtém um identificador exclusivo no escopo da definição de fluxo de trabalho. (Herdado de Activity) |
| Implementation |
A lógica de execução da atividade. (Herdado de NativeActivity) |
| ImplementationVersion |
Obtém ou define a versão de implementação da atividade. (Herdado de NativeActivity) |
| Variables |
A coleção de Variable objetos associados à DoWhile atividade. |
Métodos
| Nome | Description |
|---|---|
| Abort(NativeActivityAbortContext) |
Quando implementado em uma classe derivada, executa ações em resposta à atividade que está sendo anulada. (Herdado de NativeActivity) |
| CacheMetadata(ActivityMetadata) |
Não implementado. Em vez disso, use o CacheMetadata(NativeActivityMetadata) método. (Herdado de NativeActivity) |
| CacheMetadata(NativeActivityMetadata) |
Cria e valida uma descrição dos argumentos, variáveis, atividades filho e delegados de atividades da atividade. (Herdado de NativeActivity) |
| Cancel(NativeActivityContext) |
Quando implementado em uma classe derivada, executa a lógica para causar a conclusão antecipada normal da atividade. (Herdado de NativeActivity) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Execute(NativeActivityContext) |
Quando implementado em uma classe derivada, executa a lógica de execução da atividade. (Herdado de NativeActivity) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) |
Gera um evento ao criar um mapa para a atualização dinâmica. (Herdado de NativeActivity) |
| OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Gera um evento ao criar um mapa para a atualização dinâmica. (Herdado de NativeActivity) |
| ShouldSerializeDisplayName() |
Indica se a DisplayName propriedade deve ser serializada. (Herdado de Activity) |
| ToString() |
Retorna um String que contém o Id e DisplayName do Activity. (Herdado de Activity) |
| UpdateInstance(NativeActivityUpdateContext) |
Atualiza a instância de NativeActivity. (Herdado de NativeActivity) |