Base Api class exposing common methods to derived classes
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| EntityBase()()() |
constructor for an api base
| |
| EntityBase(String) |
constructor for an api base
| |
| AddCitation(Citation) |
adds a citation to an object
| |
| AddComment(Comment) |
adds a comment to an object
| |
| AddToMultiValue(String, Object) |
Adds an item to a multivalue array
(Inherited from ADObject.) | |
| AllCitations |
collection of citations against this profile and any of its related entities
| |
| AllComments |
collection of comments against this profile and any of its related entities
| |
| Children |
Returns a list of distinguished names of the children of this object
(Inherited from ADObject.) | |
| ChildrenByObjectClass(String) |
Returns a list of distinguished names of the children of this object
(Inherited from ADObject.) | |
| Citations |
Collection of Citations on this object
| |
| ClearComments()()() |
clear all the comments from an object
| |
| ClearMultiValue(String) |
Clears a multivalue attribute
(Inherited from ADObject.) | |
| Comments |
retrieves a list of comments for this object
| |
| CommitChanges()()() |
Commits the changes.
(Inherited from ADObject.) | |
| Create(String, String) |
Creates a new Active Directory Object given its name, class and Parent is inferred as this object
(Inherited from ADObject.) | |
| DeleteCitation(Citation) |
deletes a citation from an object
| |
| DeleteComment(Comment) |
deletes a comment to an object
| |
| DeleteMultiValueItem(String, String) |
Deletes a multivalue item
(Inherited from ADObject.) | |
| DisablePermissionInhertitance()()() |
Causes any inherited permission to this object to be ignored
(Inherited from ADObject.) | |
| DistinguishedName |
The Distinguished name of the current active directory object
(Inherited from ADObject.) | |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| Finish()()() |
Disposes the attached directory Entry
(Inherited from ADObject.) | |
| GetAllPermissions()()() |
Gets the current permissions on the object
(Inherited from ADObject.) | |
| GetAttributeValue(String) |
Gets the value of the defined attribute
(Inherited from ADObject.) | |
| GetAttributeValueAsDate(String) |
Gets the value of the specified attribute as a date
(Inherited from ADObject.) | |
| GetAttributeValueAsInt(String) |
Gets the value of the specified attribute as an Int32
(Inherited from ADObject.) | |
| GetChild(String) |
Returns the DN of a child (to be used after ChildExists)
(Inherited from ADObject.) | |
| GetChildren(String, array<String>[]()[]) |
Returns the DN of a child (to be used after ChildExists)
(Inherited from ADObject.) | |
| GetCitationById(Guid) |
retrieve a particular citation from the multivalued list by its unique identifier
| |
| GetCommentById(Guid) |
retrieve a particular comment from the multivalued list by its unique identifier
| |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetMultiValue(String) |
Returns the content of a multivalue list as an object array
(Inherited from ADObject.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GrantPermission(IdentityReference, PermissionLevel) |
Grant read permission to an identity on this object
(Inherited from ADObject.) | |
| GrantPermission(IdentityReference, PermissionLevel, String, Boolean) |
Grants access to a user on a specific attribute only
(Inherited from ADObject.) | |
| HasAccess(PermissionLevel) |
Check if the currently executing user has a specific permission on this object
(Inherited from ADObject.) | |
| HasAccess(String, PermissionLevel) |
Check if the currently executing user has access to edit a property on this object
(Inherited from ADObject.) | |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Parent |
Returns the distinguishedName of the Parent
(Inherited from ADObject.) | |
| ParentDirectoryEntryClassName |
the class of the object on which the citation or comment has been made
| |
| Password |
A password to use with the user name for simple binds
(Inherited from ADObject.) | |
| Rename(String) |
Rename the directory object
(Inherited from ADObject.) | |
| RevokeAllPermissions(IdentityReference) |
Removes all permission for a specific identity from this object
(Inherited from ADObject.) | |
| RevokeAllPermissions(IdentityReference, String) |
Removes all permission for a specific identity for a property of this object
(Inherited from ADObject.) | |
| SetAttributeValue(String, Object) |
Sets a simple attribute Value
(Inherited from ADObject.) | |
| ToString()()() | (Inherited from Object.) | |
| UpdateCitation(LdsPropertyBase) |
updates a citation
| |
| UpdateComment(Comment) |
updates a comment on an object
| |
| UpdateMultiValueItem(String, String, String) |
Updates a multivalue item
(Inherited from ADObject.) | |
| UserName |
A username to use for establishin a simple bind.
By default this value is left empty and the current logged on user is used.
(Inherited from ADObject.) |