Partilhar via


ValidationActivity Classe

Definição

Essa atividade verifica se existe um recurso externo.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Validation")]
public class ValidationActivity : Microsoft.Azure.Management.DataFactory.Models.ControlActivity
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Validation")>]
type ValidationActivity = class
    inherit ControlActivity
Public Class ValidationActivity
Inherits ControlActivity
Herança
ValidationActivity
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

ValidationActivity()

Inicializa uma nova instância da classe ValidationActivity.

ValidationActivity(String, DatasetReference, IDictionary<String, Object>, String, IList<ActivityDependency>, IList<UserProperty>, Object, Object, Object, Object)

Inicializa uma nova instância da classe ValidationActivity.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de Activity)
ChildItems

Obtém ou define pode ser usado se o conjunto de dados apontar para uma pasta. Se definida 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

Obtém ou define a referência do conjunto de dados da atividade de validação.

DependsOn

A atividade obtém ou define depende da condição.

(Herdado de Activity)
Description

Obtém ou define a descrição da atividade.

(Herdado de Activity)
MinimumSize

Obtém ou define 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 resultType inteiro).

Name

Obtém ou define o nome da atividade.

(Herdado de Activity)
Sleep

Obtém ou define 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 resultType inteiro).

Timeout

Obtém ou define o tempo limite para a atividade ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 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

Obtém ou define as propriedades do usuário da atividade.

(Herdado de Activity)

Métodos

Validate()

Valide o objeto .

Aplica-se a