Compartilhar via


ValidationActivity Classe

Definição

Essa atividade verifica se existe um recurso externo.

public class ValidationActivity : Azure.ResourceManager.DataFactory.Models.ControlActivity
type ValidationActivity = class
    inherit ControlActivity
Public Class ValidationActivity
Inherits ControlActivity
Herança

Construtores

ValidationActivity(String, DatasetReference)

Inicializa uma nova instância de ValidationActivity.

Propriedades

AdditionalProperties

Propriedades Adicionais

Para atribuir um objeto ao valor dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

(Herdado de PipelineActivity)
ChildItems

Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expression com resultType boolean).

Dataset

Referência do conjunto de dados da atividade de validação.

DependsOn

A atividade depende da condição.

(Herdado de PipelineActivity)
Description

Descrição da atividade.

(Herdado de PipelineActivity)
MinimumSize

Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType).

Name

Nome da atividade.

(Herdado de PipelineActivity)
OnInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será Bem-sucedido por padrão.

(Herdado de PipelineActivity)
Sleep

Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType).

State

Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

(Herdado de PipelineActivity)
Timeout

Especifica o tempo limite para a atividade ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

UserProperties

Propriedades do usuário da atividade.

(Herdado de PipelineActivity)

Aplica-se a