Saltar al contenido

Tablas.Sdk.de.vinilo

Column

Definición de columna lógica.

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

Propiedades

Tipo Nombre Resumen
Guid ID de columna 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 EsPrimaryKey Obtiene un valor que indica si la columna forma parte de la clave principal.
Boolean Es necesario Obtiene o establece un valor que indica si la columna es obligatoria.
String Nombre Obtiene el nombre de la columna lógica.
Table Mesa Obtiene la definición de la tabla lógica a la que pertenece la columna.

Métodos

Tipo Nombre Resumen
Boolean igual(Object objeto)
Boolean igual(Column otros)
Int32 ObtenerHashCode()

ITableService

Describe un servicio que realiza opciones relacionadas con tablas.

public interface Vinyl.Sdk.Tables.ITableService

Métodos

Tipo Nombre Resumen
Table Obtener tabla (Guid ID de tabla) Obtiene la tabla con el identificador proporcionado.
Boolean PruebeGetTable(Guid ID de fuente de datos, String nombre de la tabla, Table& mesa) Obtiene la tabla con el nombre de pila en el origen de datos especificado.

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 las columnas de la tabla.
String Nombre Obtiene el nombre de la tabla lógica.
Guid Id. de tabla Obtiene el identificador de la tabla.

Métodos

Tipo Nombre Resumen
Boolean igual(Object objeto)
Boolean igual(Table otros)
Column ObtenerColumna(Guid ID de columna) Obtiene la columna con el identificador proporcionado.
Column ObtenerColumna(String nombre) Obtiene la columna con el identificador proporcionado.
Int32 ObtenerHashCode()
Boolean PruebeGetColumn(Guid ID de columna, Column& columna) Obtiene la columna con el identificador proporcionado.
Boolean PruebeGetColumn(String nombre, Column& columna) Obtiene la columna con el identificador proporcionado.

TableAction

Registro de acciones de mesa.

public class Vinyl.Sdk.Tables.TableAction

Propiedades

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

Métodos

Tipo Nombre Resumen
Boolean igual(Object objeto)
Boolean igual(TableAction otros)
Int32 ObtenerHashCode()

TableDefault

Registro por defecto de la tabla.

public class Vinyl.Sdk.Tables.TableDefault

Propiedades

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

Métodos

Tipo Nombre Resumen
Boolean igual(Object objeto)
Boolean igual(TableDefault otros)
Int32 ObtenerHashCode()

TableValidation

Registro de validación de tablas.

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

Propiedades

Tipo Nombre Resumen
Int32 Índice Obtiene la orden de ejecución de validación.
Boolean Es transitorio Obtiene un valor que indica si la validación es un registro ad hoc creado durante la duración del evento.
String Mensaje Obtiene el mensaje de validación.
TableValidationSeverity Gravedad Obtiene la gravedad de la validación.
Guid ID de validación Obtiene el identificador de validación.

Métodos

Tipo Nombre Resumen
Boolean igual(Object objeto)
Boolean igual(TableValidation otros)
Int32 ObtenerHashCode()

Métodos estáticos

Tipo Nombre Resumen
TableValidation CrearTransiente(TableValidationSeverity gravedad) Crea un registro de validación ad hoc que existe durante la vigencia del evento.

TableValidationSeverity

Denota la gravedad 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 tratarse como un fracaso. El evento no se completó exitosamente.
2 Advertencia En escenarios no interactivos, la validación debe tratarse como un error. En escenarios interactivos, el usuario debería tener la opción de anular la advertencia.
3 Información Se debe mostrar un mensaje de validación de información al usuario una vez que se completa el evento.