internal static ClassificationRuleCollectionNameMatcher CreateFrom(TextFilter queryFilter, string rawSearchName)
        {
            ClassificationRuleCollectionNameMatcher result = null;

            if (queryFilter != null)
            {
                result = new ClassificationRuleCollectionNameMatcher(queryFilter.Text, rawSearchName, queryFilter.MatchOptions);
            }
            return(result);
        }
Ejemplo n.º 2
0
        private ClassificationIdentityMatcher <Tuple <TransportRule, XDocument> > CreateNameMatchFilter(string identityToMatch)
        {
            TextFilter queryFilter = this.IsWildcardDefined(this.FriendlyName) ? ((TextFilter)base.CreateWildcardFilter(ADObjectSchema.Name, identityToMatch)) : new TextFilter(ADObjectSchema.Name, identityToMatch, MatchOptions.FullString, MatchFlags.Default);

            return(ClassificationRuleCollectionNameMatcher.CreateFrom(queryFilter, identityToMatch));
        }