%Net.LDAP.Client.PropList
class %Net.LDAP.Client.PropList extends %Library.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.
Method Inventory
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
Inherited Members
Inherited 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()