Skip to main content

Ens.ServiceRegistry.Public.Attribute

SQL Table Name: Ens_ServiceRegistry_Public.Attribute

Property Inventory

Method Inventory

Parameters

parameter ROWLEVELSECURITY = 1;
Inherited description: ROWLEVELSECURITY = 1 | <property> means that row level security is active and the list of users/roles for a given instance/row is contained in a generated property. If the value of this parameter is a valid property name then that property will be used as the reader list and only generated if not already defined.

Properties

property Name as %String [ Required ];
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
relationship Service as Service [ Required , Inverse = Attributes , Cardinality = parent ];
Property methods: ServiceGet(), ServiceGetObject(), ServiceGetObjectId(), ServiceGetStored(), ServiceGetSwizzled(), ServiceIsValid(), ServiceNewObject(), ServiceOnDelete(), ServiceRClose(), ServiceRExec(), ServiceRFetch(), ServiceRelate(), ServiceSQLCompute(), ServiceSet(), ServiceSetObject(), ServiceSetObjectId(), ServiceUnRelate(), ServiceUnSwizzle()
property Value as %String);
Property methods: ValueDisplayToLogical(), ValueGet(), ValueGetStored(), ValueIsValid(), ValueLogicalToDisplay(), ValueLogicalToOdbc(), ValueNormalize(), ValueSet()

Methods

classmethod %SecurityPolicy(Service) as %String [ SQLProc = Attribute_sys_SecurityPolicy ]
Projected as the stored procedure: Attribute_sys_SecurityPolicy

Indexes

index (%RLI on %READERLIST(ELEMENTS));
index (Name on Name) [IdKey, Type = key];
Index methods: NameCheck(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet()
index (Service on Service);
Index methods: ServiceCheck(), ServiceDelete(), ServiceExists(), ServiceGet(), ServiceGetObject(), ServiceGetObjectId(), ServiceGetStored(), ServiceGetSwizzled(), ServiceIsValid(), ServiceNewObject(), ServiceOnDelete(), ServiceRClose(), ServiceRExec(), ServiceRFetch(), ServiceRelate(), ServiceSQLCompute(), ServiceSet(), ServiceSetObject(), ServiceSetObjectId(), ServiceUnRelate(), ServiceUnSwizzle()

Triggers

trigger OnDelete (BEFORE event DELETE);

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (Ens.ServiceRegistry.Public.Attribute)

{%%PARENT}("Attributes")(ID)
=
%%CLASSNAME
Value
%READERLIST
FeedbackOpens in a new tab