Property | Type | Description | |
---|---|---|---|
_changes | DirectoryAttributeModification>.Dictionary |
Method | Description | |
---|---|---|
AppendAttrValue ( string attrName, string value ) : void | ||
ClearAttr ( string attrName ) : void |
Replace all values of 'attrName' with the empty string.
|
|
CommitChanges ( System.DirectoryServices.Protocols.LdapConnection ldap ) : void |
Send all pending changes to the directory service. If there is a pending rename / re-superior, it will fire first.
|
|
ContainsAttrValue ( string propName, object value ) : bool | ||
CreateUncommitted ( string dn ) : |
||
Delete ( System.DirectoryServices.Protocols.LdapConnection ldap ) : void | ||
Dispose ( ) : void | ||
GetAttrStringValue ( string propName ) : string | ||
HasAttribute ( string attrName ) : bool | ||
MutableEntry ( System.DirectoryServices.Protocols.SearchResultEntry se ) : System | ||
MutableEntry ( string dn ) : System | ||
RemoveAttrValue ( string attrName, string value ) : void |
On a new/uncommitted entry, check for any in-queue Add / Replace operations on 'propName' and remove 'value' if present. On a regular existing entry, queue a deletion of the specified value.
|
|
SetAttr ( string attrName, object values ) : void |
Replace the values of 'propName' with 'values'. If there is already an in-flight Replace request on 'propName', this method will add to its values.
|
|
SetAttr ( string attrName, string value ) : void |
Replace the values of 'propName' with 'value'. If there is already an in-flight Replace request on 'propName', this method will add to its values.
|
Method | Description | |
---|---|---|
CheckForDeletion ( ) : void | ||
Dispose ( bool isDisposing ) : void |
Method | Description | |
---|---|---|
ChangesAsDAMC ( ) : System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection |
Collect the set of pending modifications for sending to the LDAP DSA
|
public AppendAttrValue ( string attrName, string value ) : void | ||
attrName | string | |
value | string | |
return | void |
public CommitChanges ( System.DirectoryServices.Protocols.LdapConnection ldap ) : void | ||
ldap | System.DirectoryServices.Protocols.LdapConnection | |
return | void |
public ContainsAttrValue ( string propName, object value ) : bool | ||
propName | string | |
value | object | |
return | bool |
public static CreateUncommitted ( string dn ) : |
||
dn | string | |
return |
public Delete ( System.DirectoryServices.Protocols.LdapConnection ldap ) : void | ||
ldap | System.DirectoryServices.Protocols.LdapConnection | |
return | void |
protected Dispose ( bool isDisposing ) : void | ||
isDisposing | bool | |
return | void |
public GetAttrStringValue ( string propName ) : string | ||
propName | string | |
return | string |
public HasAttribute ( string attrName ) : bool | ||
attrName | string | |
return | bool |
public MutableEntry ( System.DirectoryServices.Protocols.SearchResultEntry se ) : System | ||
se | System.DirectoryServices.Protocols.SearchResultEntry | |
return | System |
public RemoveAttrValue ( string attrName, string value ) : void | ||
attrName | string | |
value | string | |
return | void |
public SetAttr ( string attrName, object values ) : void | ||
attrName | string | |
values | object | |
return | void |
public SetAttr ( string attrName, string value ) : void | ||
attrName | string | |
value | string | |
return | void |