Skip to main content

EnsLib.LDAP.Message.Result

persistent class EnsLib.LDAP.Message.Result extends %Library.Persistent, %XML.Adaptor

SQL Table Name: EnsLib_LDAP_Message.Result

Individual Result entries class used by /// a EnsLib.LDAP.Message.Results

Property Inventory

Properties

relationship Attributes as array of EnsLib.LDAP.Message.Attribute [ InitialExpression = $listbuild("EnsLib.LDAP.Message.Attribute","Result",+$this,"children",1,1) , Transient , Inverse = Result , Cardinality = children ];
Property methods: AttributesGet(), AttributesGetObject(), AttributesGetObjectId(), AttributesGetSwizzled(), AttributesIsEmpty(), AttributesIsValid(), AttributesNewObject(), AttributesRClose(), AttributesRExec(), AttributesRFetch(), AttributesRelate(), AttributesSQLCompute(), AttributesSet(), AttributesUnRelate()
property DN as %String);
Distinguished Name for the result
Property methods: DNDisplayToLogical(), DNGet(), DNGetStored(), DNIsValid(), DNLogicalToDisplay(), DNLogicalToOdbc(), DNNormalize(), DNSet()
relationship Results as EnsLib.LDAP.Message.Results [ Required , Inverse = Results , Cardinality = parent ];
Property methods: ResultsGet(), ResultsGetObject(), ResultsGetObjectId(), ResultsGetStored(), ResultsGetSwizzled(), ResultsIsValid(), ResultsNewObject(), ResultsOnDelete(), ResultsRClose(), ResultsRExec(), ResultsRFetch(), ResultsRelate(), ResultsSQLCompute(), ResultsSet(), ResultsSetObject(), ResultsSetObjectId(), ResultsUnRelate(), ResultsUnSwizzle()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (ResultsIndex on Results);
Index methods: ResultsIndexExists()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (EnsLib.LDAP.Message.Result)

{%%PARENT}("EnsLib.LDAP.Message.Results.Results")(ID)
=
%%CLASSNAME
DN
FeedbackOpens in a new tab