Property | Type | Description | |
---|---|---|---|
hashQualifier | System.Collections.Hashtable | ||
oid | System.String | ||
qualifier | System.String[] |
Method | Description | |
---|---|---|
ToString ( ) : System.String |
Returns a string in a format suitable for directly adding to a directory, as a value of the particular schema element.
|
|
addValue ( System value_Renamed ) : void |
LdapSchemaElement is read-only and this method is over-ridden to throw an exception. @throws UnsupportedOperationException always thrown since LdapSchemaElement is read-only
|
|
getQualifier ( System name ) : System.String[] |
Returns an array of all values of a specified optional or non- standard qualifier of the element. The getQualifier method may be used to access the values of vendor-specific qualifiers (which begin with "X-").
|
|
removeValue ( System value_Renamed ) : void |
LdapSchemaElement is read-only and this method is over-ridden to throw an exception. @throws UnsupportedOperationException always thrown since LdapSchemaElement is read-only
|
|
setQualifier ( System name, System values ) : void |
Sets the values of a specified optional or non-standard qualifier of the element. The setQualifier method is used to set the values of vendor- specific qualifiers (which begin with "X-").
|
Method | Description | |
---|---|---|
LdapSchemaElement ( System attrName ) : System |
Creates an LdapSchemaElement by setting the name of the LdapAttribute. Because this is the only constructor, all extended classes are expected to call this constructor. The value of the LdapAttribute must be set by the setValue method.
|
|
formatString ( ) : System.String |
Implementations of formatString format a schema element into a string suitable for using in a modify (ADD) operation to the directory. toString uses this method. This method is needed because a call to setQualifier requires reconstructing the string value of the schema element.
|
Method | Description | |
---|---|---|
InitBlock ( ) : void |
protected LdapSchemaElement ( System attrName ) : System | ||
attrName | System | The attribute name of the schema definition. Valid /// names are one of the following: /// "attributeTypes", "objectClasses", "ldapSyntaxes", /// "nameForms", "dITContentRules", "dITStructureRules", /// "matchingRules", or "matchingRuleUse" /// |
return | System |
public addValue ( System value_Renamed ) : void | ||
value_Renamed | System | |
return | void |
protected abstract formatString ( ) : System.String | ||
return | System.String |
public getQualifier ( System name ) : System.String[] | ||
name | System | The name of the qualifier, case-sensitive. /// /// |
return | System.String[] |
public removeValue ( System value_Renamed ) : void | ||
value_Renamed | System | |
return | void |
public setQualifier ( System name, System values ) : void | ||
name | System | The name of the qualifier, case-sensitive. /// /// |
values | System | The values to set for the qualifier. /// |
return | void |
protected System.Collections.Hashtable hashQualifier | ||
return | System.Collections.Hashtable |