Saltar al contenido

Vinyl Tablas .sdk

Column

Definición de columna lógica.

public class Vinyl.Sdk.Tables.Column
    : IEquatable<Column>

Propiedades

Tipo Nombre Resumen
Guid ColumnId Obtiene el identificador de la columna.
Int32 Índice Obtiene el índice de la columna. El índice de la columna representa la posición relativa de la columna en la tabla.
Boolean IsPrimaryKey Obtiene un valor que indica si la columna es parte de la clave principal.
Boolean IsRequired Obtiene o establece un valor que indica si la columna es obligatoria.
String Nombre Obtiene el nombre de la columna lógica.
Table Tabla Obtiene la definición de la tabla lógica a la que pertenece la columna.

Métodos

Tipo Nombre Resumen
Boolean Es igual a(Object objeto)
Boolean Es igual a(Column otro)
Int32 ObtenerCódigoHash()

ITableService

Describe un servicio que ejecuta opciones relacionadas con la tabla.

public interface Vinyl.Sdk.Tables.ITableService

Métodos

Tipo Nombre Resumen
Table Obtener tabla(Guid tableId) Obtiene la tabla con el identificador dado.
Boolean IntentarObtenerTabla(Guid ID de fuente de datos, String nombreDeTabla, Table& tabla) Obtiene la tabla con el nombre dado en la fuente de datos especificada.

Table

Definición de tabla lógica.

public class Vinyl.Sdk.Tables.Table
    : IEquatable<Table>

Propiedades

Tipo Nombre Resumen
ImmutableArray<Column> Columnas Obtiene las definiciones de columnas de la tabla.
String Nombre Obtiene el nombre de la tabla lógica.
Guid TableId Obtiene el identificador de la tabla.

Métodos

Tipo Nombre Resumen
Boolean Es igual a(Object objeto)
Boolean Es igual a(Table otro)
Column ObtenerColumna(Guid columnId) Obtiene la columna con el identificador dado.
Column ObtenerColumna(String nombre) Obtiene la columna con el identificador dado.
Int32 ObtenerCódigoHash()
Boolean Intenta obtener columna(Guid id de columna, Column&columna) Obtiene la columna con el identificador dado.
Boolean Intenta obtener columna(String nombre, Column&columna) Obtiene la columna con el identificador dado.

TableAction

Registro de acciones de mesa.

public class Vinyl.Sdk.Tables.TableAction

Propiedades

Tipo Nombre Resumen
Guid ActionId Obtiene el identificador de la acción.
Int32 Índice Obtiene el orden de ejecución de la acción.

Métodos

Tipo Nombre Resumen
Boolean Es igual a(Object objeto)
Boolean Es igual a(TableAction otro)
Int32 ObtenerCódigoHash()

TableDefault

Registro predeterminado de la tabla.

public class Vinyl.Sdk.Tables.TableDefault

Propiedades

Tipo Nombre Resumen
Guid DefaultId Obtiene el identificador predeterminado.
Int32 Índice Obtiene el orden de ejecución predeterminado.

Métodos

Tipo Nombre Resumen
Boolean Es igual a(Object objeto)
Boolean Es igual a(TableDefault otro)
Int32 ObtenerCódigoHash()

TableValidation

Registro de validación de tabla.

public class Vinyl.Sdk.Tables.TableValidation
    : IEquatable<TableValidation>

Propiedades

Tipo Nombre Resumen
Int32 Índice Obtiene el orden de ejecución de la validación.
Boolean IsTransient Obtiene un valor que indica si la validación es un registro ad-hoc creado durante la vida útil del evento.
String Mensaje Obtiene el mensaje de validación.
TableValidationSeverity Gravedad Obtiene la severidad de la validación.
Guid ValidationId Obtiene el identificador de validación.

Métodos

Tipo Nombre Resumen
Boolean Es igual a(Object objeto)
Boolean Es igual a(TableValidation otro)
Int32 ObtenerCódigoHash()

Métodos estáticos

Tipo Nombre Resumen
TableValidation CrearTransitorio(TableValidationSeverity gravedad) Crea un registro de validación ad-hoc que existe durante la vida útil del evento.

TableValidationSeverity

Indica la severidad de la validación.

public enum Vinyl.Sdk.Tables.TableValidationSeverity
    : Enum, IComparable, IFormattable, IConvertible

Enumeración

Valor Nombre Resumen
1 Error La validación debe considerarse un error. El evento no se completó correctamente.
2 Advertencia En escenarios no interactivos, la validación debe tratarse como un error. En escenarios interactivos, el usuario debe tener la opción de anular la advertencia.
3 Información Se debe mostrar un mensaje de validación de información al usuario después de que se complete el evento.