Tipos de datos personalizados (2022/06)
4 min
los tipos de datos a continuación, que son consistentes en todas las apis, se utilizan en la api principal de bsn cloud, al igual que las entidades de las páginas secundarias debajo de esta página (expanda el panel izquierdo para ver estas páginas) datetime define un momento en el tiempo utilizando un formato de valor de patrón utc ordenable, basado en rfc3339 https //datatracker ietf org/doc/html/rfc3339 un ejemplo sería 2022 02 18t16 57 00 123z dayofweek representa el día de la semana de domingo a sábado los días se especifican como una lista de cadenas (por ejemplo, "monday, wednesday, friday") nullable\<int> los tipos de datos que tienen el prefijo "nullable" (por ejemplo, nullable\<int>) aceptan un valor null la mayoría de los tipos de datos no son anulables en este framework de api, por lo que este tipo de datos le permite aceptar null para un tipo no anulable de forma predeterminada, los tipos anulables son cadenas, objetos y matrices timespan representa un período de tiempo los valores posibles son 00 00 23 59 (horas y minutos) 00 00 00 23 59 59 (horas, minutos y segundos este es el formato predeterminado) 00 00 00 000 23 59 59 999 (horas, minutos, segundos y milisegundos) 1 00 00 00 99999 23 59 59 (fecha, horas, minutos y segundos) 1 00 00 00 000 99999 23 59 59 999 (fecha, horas, minutos, segundos y milisegundos) uri una representación de un recurso disponible en internet o intranet este tipo de datos es anulable