DirectoryAttributeModification Class
Definition
The DirectoryAttributeModification class enables modification of the DirectoryAttribute values.
public ref class DirectoryAttributeModification : System::DirectoryServices::Protocols::DirectoryAttribute
public class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute
type DirectoryAttributeModification = class
inherit DirectoryAttribute
Public Class DirectoryAttributeModification
Inherits DirectoryAttribute
- Inheritance
Constructors
DirectoryAttributeModification() |
The DirectoryAttributeModification() constructor creates an instance of the DirectoryAttributeModification class. |
Properties
Capacity |
Gets or sets the number of elements that the CollectionBase can contain. (Inherited from CollectionBase) |
Count |
Gets the number of elements contained in the CollectionBase instance. This property cannot be overridden. (Inherited from CollectionBase) |
InnerList |
Gets an ArrayList containing the list of elements in the CollectionBase instance. (Inherited from CollectionBase) |
Item[Int32] |
The Item[Int32] property gets or sets the DirectoryAttribute object at the specified index. (Inherited from DirectoryAttribute) |
List |
Gets an IList containing the list of elements in the CollectionBase instance. (Inherited from CollectionBase) |
Name |
The Name property contains the attribute name. (Inherited from DirectoryAttribute) |
Operation |
The Operation property specifies one of DirectoryAttributeOperation modifications to perform. |
Methods
Add(Byte[]) |
The Add(Byte[]) method adds the specified value to this attribute. (Inherited from DirectoryAttribute) |
Add(String) |
The Add(String) method adds the specified value to this attribute. (Inherited from DirectoryAttribute) |
Add(Uri) |
The Add(Uri) method adds the specified value to this attribute. (Inherited from DirectoryAttribute) |
AddRange(Object[]) |
The AddRange(Object[]) method adds an array of values to the attribute. (Inherited from DirectoryAttribute) |
Clear() |
Removes all objects from the CollectionBase instance. This method cannot be overridden. (Inherited from CollectionBase) |
Contains(Object) |
The Contains(Object) method determines if the attribute contains the specified value. (Inherited from DirectoryAttribute) |
CopyTo(Object[], Int32) |
The CopyTo(Object[], Int32) method copies the entire collection to a one-dimensional array, starting at the specified index of the target array. (Inherited from DirectoryAttribute) |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetEnumerator() |
Returns an enumerator that iterates through the CollectionBase instance. (Inherited from CollectionBase) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
GetValues(Type) |
The GetValues(Type) method returns all values of the specified type. (Inherited from DirectoryAttribute) |
IndexOf(Object) |
The IndexOf(Object) method returns the zero-based index of the first occurrence of the specified Object in the DirectoryAttribute collection. (Inherited from DirectoryAttribute) |
Insert(Int32, Byte[]) |
The Insert(Int32, Byte[]) method inserts the specified |
Insert(Int32, String) |
The Insert(Int32, String) method inserts the specified |
Insert(Int32, Uri) |
The Insert(Int32, Uri) method inserts the specified |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
OnClear() |
Performs additional custom processes when clearing the contents of the CollectionBase instance. (Inherited from CollectionBase) |
OnClearComplete() |
Performs additional custom processes after clearing the contents of the CollectionBase instance. (Inherited from CollectionBase) |
OnInsert(Int32, Object) |
Performs additional custom processes before inserting a new element into the CollectionBase instance. (Inherited from CollectionBase) |
OnInsertComplete(Int32, Object) |
Performs additional custom processes after inserting a new element into the CollectionBase instance. (Inherited from CollectionBase) |
OnRemove(Int32, Object) |
Performs additional custom processes when removing an element from the CollectionBase instance. (Inherited from CollectionBase) |
OnRemoveComplete(Int32, Object) |
Performs additional custom processes after removing an element from the CollectionBase instance. (Inherited from CollectionBase) |
OnSet(Int32, Object, Object) |
Performs additional custom processes before setting a value in the CollectionBase instance. (Inherited from CollectionBase) |
OnSetComplete(Int32, Object, Object) |
Performs additional custom processes after setting a value in the CollectionBase instance. (Inherited from CollectionBase) |
OnValidate(Object) |
The OnValidate(Object) method verifies that |
Remove(Object) |
The Remove(Object) method removes the first occurrence of the specified |
RemoveAt(Int32) |
Removes the element at the specified index of the CollectionBase instance. This method is not overridable. (Inherited from CollectionBase) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Explicit Interface Implementations
ICollection.CopyTo(Array, Int32) |
Copies the entire CollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from CollectionBase) |
ICollection.IsSynchronized |
Gets a value indicating whether access to the CollectionBase is synchronized (thread safe). (Inherited from CollectionBase) |
ICollection.SyncRoot |
Gets an object that can be used to synchronize access to the CollectionBase. (Inherited from CollectionBase) |
IList.Add(Object) |
Adds an object to the end of the CollectionBase. (Inherited from CollectionBase) |
IList.Contains(Object) |
Determines whether the CollectionBase contains a specific element. (Inherited from CollectionBase) |
IList.IndexOf(Object) |
Searches for the specified Object and returns the zero-based index of the first occurrence within the entire CollectionBase. (Inherited from CollectionBase) |
IList.Insert(Int32, Object) |
Inserts an element into the CollectionBase at the specified index. (Inherited from CollectionBase) |
IList.IsFixedSize |
Gets a value indicating whether the CollectionBase has a fixed size. (Inherited from CollectionBase) |
IList.IsReadOnly |
Gets a value indicating whether the CollectionBase is read-only. (Inherited from CollectionBase) |
IList.Item[Int32] |
Gets or sets the element at the specified index. (Inherited from CollectionBase) |
IList.Remove(Object) |
Removes the first occurrence of a specific object from the CollectionBase. (Inherited from CollectionBase) |
Extension Methods
Cast<TResult>(IEnumerable) |
Casts the elements of an IEnumerable to the specified type. |
OfType<TResult>(IEnumerable) |
Filters the elements of an IEnumerable based on a specified type. |
AsParallel(IEnumerable) |
Enables parallelization of a query. |
AsQueryable(IEnumerable) |
Converts an IEnumerable to an IQueryable. |