CSEntryChangeExtensions Class |
Namespace: Lithnet.MetadirectoryServices
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'
|