SearchDerefAliases Property
Controls alias dereferencing during searching.
Syntax
ANSI (Cross Platform) int GetSearchDerefAliases();
int SetSearchDerefAliases(int iSearchDerefAliases); Unicode (Windows) INT GetSearchDerefAliases();
INT SetSearchDerefAliases(INT iSearchDerefAliases);
Possible Values
SDA_NEVER(0),
SDA_IN_SEARCHING(1),
SDA_FINDING_BASE_OBJECT(2),
SDA_ALWAYS(3)
@property (nonatomic,readwrite,assign,getter=searchDerefAliases,setter=setSearchDerefAliases:) int searchDerefAliases; - (int)searchDerefAliases; - (void)setSearchDerefAliases:(int)newSearchDerefAliases;
Possible Values
SDA_NEVER(0),
SDA_IN_SEARCHING(1),
SDA_FINDING_BASE_OBJECT(2),
SDA_ALWAYS(3)
#define PID_LDAP_SEARCHDEREFALIASES 27 IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_LDAP_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_LDAP_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
0
Remarks
This property controls the alias dereferencing during searching. Possible values are:
sdaNever (0) | Do not dereference aliases in searching or in locating the base object of the search. |
sdaInSearching (1) | Dereference aliases in subordinates of the base object in searching, but not in locating the base object of the search. |
sdaFindingBaseObject (2) | Dereference aliases in locating the base object of the search, but not when searching subordinates of the base object. |
sdaAlways (3) | Dereference aliases both in searching and in locating the base object of the search. |
Default is to never dereference aliases.
Data Type
Integer