Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%Net] >  [LDAP] >  [Client] >  [PropList]
Private  Storage   

class %Net.LDAP.Client.PropList extends %RegisteredObject

WARNING: This Class and its methods has been deprecated, please use the %SYS.LDAP class.


List of attributes and values, used to create a new entry. (See %Net.LDAP.Client.Session.AddNewEntry() method) This class cannot be %New()'d. Use session.GetPropList method.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6


Summary

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
Insert


Methods

• method Insert(Attribute As %String, Value As %RawString, IsBinary As %Boolean = 0, func As %Integer = 0) as %Status
Append an attribute and value pair to this property list object. Return $$$OK status, otherwise related error.

If the value is %Net.LDAP.Client.ValueList, it will use that as is. If the Value is Stream, it will read the stream as value. If the Value is %Collection.AbstractIterator, it will iterate the collection, and use the returned value(s). Otherwise it will store the passed object as value.

IsBinary is required if the value is binary data i.e. an image

func arg is used internally



Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.