C# 클래스 Novell.Directory.Ldap.LdapMatchingRuleSchema

The schematic definition of a particular matching rule in a particular Directory Server. The LdapMatchingRuleSchema class represents the definition of a mathcing rule. It is used to query matching rule syntax, and to add or delete a matching rule definition in a directory. Novell eDirectory does not currently allow matching rules to be added or deleted from the schema.
상속: LdapSchemaElement
파일 보기 프로젝트 열기: EventStore/csharp-ldap 1 사용 예제들

공개 메소드들

메소드 설명
LdapMatchingRuleSchema ( System rawMatchingRule, System rawMatchingRuleUse ) : System

Constructs a matching rule definition from the raw string values returned from a schema query for "matchingRule" and for "matchingRuleUse" for the same rule.

LdapMatchingRuleSchema ( System names, System oid, System description, System attributes, bool obsolete, System syntaxString ) : System

Constructs a matching rule definition for adding to or deleting from a directory.

보호된 메소드들

메소드 설명
formatString ( ) : System.String

Returns a string in a format suitable for directly adding to a directory, as a value of the particular schema element attribute.

메소드 상세

LdapMatchingRuleSchema() 공개 메소드

Constructs a matching rule definition from the raw string values returned from a schema query for "matchingRule" and for "matchingRuleUse" for the same rule.
public LdapMatchingRuleSchema ( System rawMatchingRule, System rawMatchingRuleUse ) : System
rawMatchingRule System The raw string value returned on a directory /// query for "matchingRule". /// ///
rawMatchingRuleUse System The raw string value returned on a directory /// query for "matchingRuleUse". ///
리턴 System

LdapMatchingRuleSchema() 공개 메소드

Constructs a matching rule definition for adding to or deleting from a directory.
public LdapMatchingRuleSchema ( System names, System oid, System description, System attributes, bool obsolete, System syntaxString ) : System
names System The names of the attribute. /// ///
oid System Object Identifier of the attribute - in /// dotted-decimal format. /// ///
description System Optional description of the attribute. /// ///
attributes System The OIDs of attributes to which the rule applies. /// This parameter may be null. All attributes added to /// this array must use the same syntax. /// ///
obsolete bool true if this matching rule is obsolete. /// /// ///
syntaxString System The unique object identifer of the syntax of the /// attribute, in dotted numerical format. /// ///
리턴 System

formatString() 보호된 메소드

Returns a string in a format suitable for directly adding to a directory, as a value of the particular schema element attribute.
protected formatString ( ) : System.String
리턴 System.String