tblNode

tblNode contiene el árbol de objetos (con nodos de salones de chat o de categoría) administrado en el panel de control y cmdlets administrativos.

Columnas

Columna Tipo Descripción
nodeID
int, not null
Id. de nodo (número único).
nodeGuid
GUID, no nulo
GUID de nodo.
id. de padre
int
Id. de nodo primario. El nodo raíz (con id. 1) también se incluye como padre.
Nodetype
bit, no null
True si el nodo es una categoría.
False si el nodo es un salón de chat.
nodeName
nvarchar (256), no nulo
Nombre del nodo.
nodeDesc
nvarchar (256), no nulo
Descripción del nodo.
Invitar
bit
Para las categorías:
Verdadero si las invitaciones están activadas.
Falso si las invitaciones están desactivadas.
Para habitaciones:
False si las invitaciones están desactivadas (reemplaza la categoría principal).
Nulo si la configuración de invitaciones se hereda de la categoría principal.
Registrado
bit
Para las categorías:
Verdadero si el historial de chat está activado.
Falso si el historial de chat está desactivado.
Para habitaciones:
Null.
filePost
bit
Para las categorías:
True si se permiten cargas de archivos.
False si las cargas de archivos no están permitidas.
Para habitaciones:
Null.
Deshabilitado
bit, no null
Verdadero si el salón de chat está deshabilitado. Solo se aplica a los salones de chat. (Falso para categorías).
Comportamiento
smallint, no null
Comportamiento (buscado en la tabla EnumValue):
4: Normal (salones de chat normales).
5: Auditorio (salones de chat del auditorio, solo los moderadores pueden contribuir).
Solo se aplica a los salones de chat.
Visibilidad
smallint, no null
Visibilidad (buscada en la tabla EnumValue):
2: Privado
3: Ámbito
6: Abrir
Solo se aplica a los salones de chat.
siopID
Identificador único global
Add-In GUID si hay un complemento asociado a este salón de chat. (Las categorías no tienen complementos).
La información del complemento se busca en la tabla SiopWhiteList.
nodeAddedBy
int, not null
Identificador de la entidad de seguridad que creó este nodo.
nodeAddedOn
bigint, no null
Marca de tiempo de la creación del nodo.
nodeUpdatedBy
int, not null
Identificador de la entidad de seguridad que realizó la actualización más reciente de este nodo.
nodeUpdatedOn
bigint, no null
Marca de tiempo de la actualización más reciente de este nodo.
purgadoOn
datetime
Hora de la última operación de purga (eliminación de ámbitos de tabla tblScopedPrincipal y roles de la tabla tblPrincipalRole) que afectó a este nodo. Esto lo usa el mecanismo de actualización de caché interna del servicio de chat.

Llaves

Columna Descripción
nodeID
Clave principal.
Comportamiento
Clave externa con búsqueda en tabla tblEnumValue.valueID.
Visibilidad
Clave externa con búsqueda en tabla tblEnumValue.valueID.
id. de padre
Clave externa con búsqueda en tabla tblNode.nodeID.
siopID
Clave externa con búsqueda en tabla tblSiopWhiteList.siopId.