| CSEntryChangeExtensions Methods |
The CSEntryChangeExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateAttributeAdd(CSEntryChange, String, IListObject) |
Creates an AttributeChange with a mutli-valued addition
| |
| CreateAttributeAdd(CSEntryChange, String, Object) |
Creates an AttributeChange with a single value addition
| |
| CreateAttributeChange(CSEntryChange, String, AttributeModificationType, IListValueChange) |
Creates an AttributeChange of the specified type
| |
| CreateAttributeChange(CSEntryChange, String, AttributeModificationType, IListObject) |
Creates an AttributeChange of the specified type
| |
| CreateAttributeChange(CSEntryChange, String, AttributeModificationType, Object) |
Creates an AttributeChange of the specified type
| |
| CreateAttributeChangeT(CSEntryChange, String, AttributeModificationType, NullableT) |
Creates an AttributeChange of the specified type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, Boolean) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, Byte) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, IListValueChange) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, IListObject) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, Int64) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, NullableBoolean) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, NullableInt64) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeChangeIfInSchema(CSEntryChange, SchemaType, String, AttributeModificationType, String) |
Creates an AttributeChange of the specified type, provided that the attribute is present in the provided schema type
| |
| CreateAttributeDelete |
Creates an AttributeChange with a modification type of delete
| |
| CreateAttributeReplace(CSEntryChange, String, IListObject) |
Creates an AttributeChange with a mutli-valued replacement
| |
| CreateAttributeReplace(CSEntryChange, String, Object) |
Creates an AttributeChange with a single value replacement
| |
| CreateAttributeUpdate(CSEntryChange, String, IListValueChange) |
Creates an AttributeChange of type Update using the specified value changes
| |
| CreateAttributeUpdate(CSEntryChange, String, IListObject, IListObject) |
Creates an AttributeChange of type Update, with ValueChanges created for the specified value adds and deletes
| |
| GetAnchorAttribute |
Gets the specified anchor attribute
| |
| GetAnchorValueOrDefaultT |
Gets the value of the specified anchor attribute if it exists, or the default value of the type if it doesn't
| |
| GetNewDNOrDefaultT |
Searches the CSEntryChange for an AttributeChange with the name 'DN', and if found, returns the new value
| |
| GetValueAddT |
Gets the value add for a single-valued attribute
| |
| GetValueAddsT |
Gets all the value adds for the specified attribute
| |
| GetValueChangesT |
Gets the value changes from the specified attribute
| |
| GetValueDeletesT |
Gets all the value deletes for the specified attribute
| |
| HasAttributeChange |
Gets a value indicating if the specified attribute is present in the list of attribute changes
| |
| ToDetailString |
Creates a text summary of the CSEntryChange and its contents
| |
| ToValueChangeT |
Converts an enumeration of values to a list of ValueChanges
| |
| ToValueChangeAddT |
Converts an enumeration of values to a list of ValueChanges with the modification type set to 'add'
| |
| ToValueChangeDeleteT |
Converts an enumeration of values to a list of ValueChanges with the modification type set to 'delete'
|