Lithnet.ResourceManagement.Client Namespace |
| Class | Description | |
|---|---|---|
| ApprovalResponse |
Class to support serialization of approval response data
| |
| AttributeNames |
Defines a list of built-in attribute names in the Resource Management Service
| |
| AttributeRepresentationFailureException |
An exception that is thrown when an unsupported attempt is made to modify an attribute
| |
| AttributeTypeDefinition |
Defines an attribute type in the Resource Management Service schema
| |
| AttributeValue |
Contains the value or values of a specified attribute, and tracks changes made to the values
| |
| AttributeValueChange |
Defines a pending change to an attribute value
| |
| AttributeValueCollection |
Contains a collection of attributes and values
| |
| AttributeValuePair |
Represents a single attribute and value pair
| |
| AttributeValuePairCollection |
Defines a collection of attribute and value pairs
| |
| AuthorizationRequiredException |
An exception thrown by the resource management service when permission to perform an action requires further authorization
| |
| Extensions |
Contains various helper extensions for use with the this library
| |
| InvalidRepresentationException |
An exception thrown by the resource management service when an unsupported request is submitted
| |
| LdapFilterParserException |
An exception that is thrown when the LDAP filter encounters an unrecoverable error
| |
| MessageRepresentationFailureException |
An exception thrown by the resource management service when an unsupported request message is submitted
| |
| NoSuchAttributeException |
The exception that is thrown when an attribute is requested that does not exist on a particular object class
| |
| NoSuchObjectTypeException |
The exception that is thrown when an object type is requested that does not exist in the schema
| |
| ObjectTypeDefinition |
Defines an object type from the Resource Management Service schema and its associated attributes
| |
| ObjectTypeNames |
Defines a list of built-in object type names in the Resource Management Service
| |
| PermissionDeniedException |
An exception thrown by the resource management service when permission to perform an action is denied
| |
| ReadOnlyValueModificationException |
The exception that is thrown when an attempt to modify a read-only attribute is made
| |
| ResourceManagementClient |
The main class used to create, update, delete, and search for objects in the resource management service
| |
| ResourceManagementException |
Represents an exception thrown by the resource management service
| |
| ResourceManagementSchema |
A static class that reflects the schema of the Resource Management Service
| |
| ResourceNotFoundException |
The exception that is thrown when an resource could not be found
| |
| ResourceObject |
Represents a resource from the Resource Management Service
| |
| SearchResultCollection |
Provides an enumerator that can iterate through search results from the Resource Management Service. This class provides a synchronous search, where the next page of results is only requested once the enumerator has run out of results.
| |
| SearchResultCollectionAsync |
Provides an enumerator that can iterate through search results from the Resource Management Service. This class obtains all result pages on a separate thread, without waiting for the iterator to reach the end of a page before requesting a new one.
| |
| SearchResultPager |
Provides an enumerator that can iterate through search results from the Resource Management Service in a paged manner
| |
| TooManyResultsException |
The exception that is thrown when more than the expected number of search results was returned
| |
| UnsupportedDataTypeException |
The exception that is thrown when an attribute is made to set an attribute value that cannot be converted into the native data type for that attribute
| |
| UnwillingToPerformException |
An exception thrown by the resource management service when an invalid request is submitted
| |
| XPathDereferencedExpression |
An XPath expression that involves dereferencing an attribute
| |
| XPathExpression |
A class used to build a standard XPath expression, containing one or more queries
| |
| XPathFilterBuilder |
A utility class that provides the ability to build XPath queries
| |
| XPathQuery |
Represents a predicate within an XPath expression that is used for comparing an attribute with a value
| |
| XPathQueryGroup |
Represents a group of predicates within an XPath expression
|
| Structure | Description | |
|---|---|---|
| ResourceSerializationSettings |
Defines the settings that control the serialization of resources
|
| Interface | Description | |
|---|---|---|
| ISearchResultCollection |
An enumeration of resource objects returned from a search
| |
| IXPathQueryObject |
An interface that defines a query predicate
|
| Enumeration | Description | |
|---|---|---|
| ApprovalStatus |
The status of the approval request
| |
| ArraySerializationHandling |
Defines the ways that arrays are serialized
| |
| AttributePermission |
A list of permissions that a user can have on an attribute
| |
| AttributeType |
Defines an attribute data type
| |
| AttributeValueSerializationHandling |
Defines the ways that attribute values can be serialized
| |
| ComparisonOperator |
/The type of value comparison to perform between an attribute and a value in an XPath query
| |
| GroupOperator |
The type of boolean operator to apply to an XPath query gruop
| |
| OperationType |
Defines the type of operation in progress on an object
| |
| ResourceSerializationHandling |
Defines the format that a resource is serialized in
|