internal LdapCompareRequest(Asn1LdapMessage message) : base(message) { var compare = message.ProtocolOp.CompareRequest; Entry = new LdapDistinguishedName(compare.Entry.Span); Assertion = new LdapAttributeAssertion(compare.Assertion); }
internal LdapGreaterOrEqualFilter(LdapAttributeAssertion assertion) : base(assertion) { }
internal LdapLessOrEqualFilter(LdapAttributeAssertion assertion) : base(assertion) { }
internal LdapCompareFilter(LdapAttributeAssertion assertion) { Assertion = assertion; }
internal LdapCompareFilter(Asn1AttributeValueAssertion assertion) { Assertion = new LdapAttributeAssertion(assertion); }
internal LdapApproxMatchFilter(LdapAttributeAssertion assertion) : base(assertion) { }
internal LdapEqualityFilter(LdapAttributeAssertion assertion) : base(assertion) { }
internal LdapCompareRequest(int messageId, string dn, LdapAttributeAssertion assertion, LdapControl[] controls) : base(messageId, controls) { Entry = new LdapDistinguishedName(dn); Assertion = assertion; }