Vinyl.Sdk.Tables no Jitterbit App Builder
Column
Definição de coluna lógica.
public class Vinyl.Sdk.Tables.Column
: IEquatable<Column>
Propriedades
Tipo | Nome | Resumo |
---|---|---|
Guid |
ColumnId | Obtém o identificador da coluna. |
Int32 |
Índice | Obtém o índice da coluna. O índice da coluna representa a posição relativa da coluna na tabela. |
Boolean |
IsPrimaryKey | Obtém um valor que indica se a coluna faz parte da chave primária. |
Boolean |
IsRequired | Obtém ou define um valor que indica se a coluna é obrigatória. |
String |
Nome | Obtém o nome da coluna lógica. |
Table |
Tabela | Obtém a definição da tabela lógica à qual a coluna pertence. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(Column outro) |
|
Int32 |
ObterHashCode() |
ITableService
Descreve um serviço que executa opções relacionadas à tabela.
public interface Vinyl.Sdk.Tables.ITableService
Métodos
Tipo | Nome | Resumo |
---|---|---|
Table |
ObterTabela(Guid tableId) |
Obtém a tabela com o identificador fornecido. |
Boolean |
TentarObterTabela(Guid ID da fonte de dados, String NomeDaTabela, Table& tabela) |
Obtém a tabela com o nome fornecido na fonte de dados especificada. |
Table
Definição de tabela lógica.
public class Vinyl.Sdk.Tables.Table
: IEquatable<Table>
Propriedades
Tipo | Nome | Resumo |
---|---|---|
ImmutableArray<Column> |
Colunas | Obtém as definições de coluna da tabela. |
String |
Nome | Obtém o nome da tabela lógica. |
Guid |
TableId | Obtém o identificador da tabela. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(Table outro) |
|
Column |
ObterColuna(Guid columnId) |
Obtém a coluna com o identificador fornecido. |
Column |
ObterColuna(String nome) |
Obtém a coluna com o identificador fornecido. |
Int32 |
ObterHashCode() | |
Boolean |
TentarObterColuna(Guid colunaId, Column& coluna) |
Obtém a coluna com o identificador fornecido. |
Boolean |
TentarObterColuna(String nome, Column& coluna) |
Obtém a coluna com o identificador fornecido. |
TableAction
Registro de ação de mesa.
public class Vinyl.Sdk.Tables.TableAction
Propriedades
Tipo | Nome | Resumo |
---|---|---|
Guid |
ActionId | Obtém o identificador da ação. |
Int32 |
Índice | Obtém a ordem de execução da ação. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(TableAction outro) |
|
Int32 |
ObterHashCode() |
TableDefault
Registro padrão da tabela.
public class Vinyl.Sdk.Tables.TableDefault
Propriedades
Tipo | Nome | Resumo |
---|---|---|
Guid |
DefaultId | Obtém o identificador padrão. |
Int32 |
Índice | Obtém a ordem de execução padrão. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(TableDefault outro) |
|
Int32 |
ObterHashCode() |
TableValidation
Registro de validação de tabela.
public class Vinyl.Sdk.Tables.TableValidation
: IEquatable<TableValidation>
Propriedades
Tipo | Nome | Resumo |
---|---|---|
Int32 |
Índice | Obtém a ordem de execução da validação. |
Boolean |
IsTransient | Obtém um valor que indica se a validação é um registro ad-hoc criado para o tempo de vida do evento. |
String |
Mensagem | Obtém a mensagem de validação. |
TableValidationSeverity |
Gravidade | Obtém a gravidade da validação. |
Guid |
ValidationId | Obtém o identificador de validação. |
Métodos
Tipo | Nome | Resumo |
---|---|---|
Boolean |
É igual a(Object objeto) |
|
Boolean |
É igual a(TableValidation outro) |
|
Int32 |
ObterHashCode() |
Métodos estáticos
Tipo | Nome | Resumo |
---|---|---|
TableValidation |
CriarTransiente(TableValidationSeverity gravidade) |
Cria um registro de validação ad-hoc que existe durante toda a vida útil do evento. |
TableValidationSeverity
Denota a severidade da validação.
public enum Vinyl.Sdk.Tables.TableValidationSeverity
: Enum, IComparable, IFormattable, IConvertible
Enum
Valor | Nome | Resumo |
---|---|---|
1 |
Erro | A validação deve ser tratada como uma falha. O evento não foi concluído com sucesso. |
2 |
Aviso | Em cenários não interativos, a validação deve ser tratada como um erro. Em cenários interativos, o usuário deve ter a opção de substituir o aviso. |
3 |
Informações | Uma mensagem de validação de informações deve ser exibida ao usuário após a conclusão do evento. |