Search Results for

    Show / Hide Table of Contents

    Class UrlMatchPatternCollection

    A class used for control URL, Domain and File type access using positive and negative wild-card(*?) and Regex rules.

    Inheritance
    System.Object
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>
    UrlMatchPatternCollection
    Implements
    System.Collections.Generic.IList<System.Text.RegularExpressions.Regex>
    System.Collections.Generic.ICollection<System.Text.RegularExpressions.Regex>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Regex>
    System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Regex>
    System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Regex>
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Add(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.Add(System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.AddRange(System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.AsReadOnly()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.BinarySearch(System.Int32, System.Int32, System.Text.RegularExpressions.Regex, System.Collections.Generic.IComparer<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.BinarySearch(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.BinarySearch(System.Text.RegularExpressions.Regex, System.Collections.Generic.IComparer<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Clear()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Contains(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.Contains(System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.ConvertAll<TOutput>(System.Converter<System.Text.RegularExpressions.Regex, TOutput>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.CopyTo(System.Text.RegularExpressions.Regex[])
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.CopyTo(System.Int32, System.Text.RegularExpressions.Regex[], System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.CopyTo(System.Text.RegularExpressions.Regex[], System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Exists(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Find(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindAll(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindIndex(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindIndex(System.Int32, System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindIndex(System.Int32, System.Int32, System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindLast(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindLastIndex(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindLastIndex(System.Int32, System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.FindLastIndex(System.Int32, System.Int32, System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.ForEach(System.Action<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.GetEnumerator()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Regex>.GetEnumerator()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.GetRange(System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.IndexOf(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.IndexOf(System.Text.RegularExpressions.Regex, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.IndexOf(System.Text.RegularExpressions.Regex, System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Insert(System.Int32, System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.InsertRange(System.Int32, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.LastIndexOf(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.LastIndexOf(System.Text.RegularExpressions.Regex, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.LastIndexOf(System.Text.RegularExpressions.Regex, System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Remove(System.Text.RegularExpressions.Regex)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.Remove(System.Object)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.RemoveAll(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.RemoveAt(System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.RemoveRange(System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Reverse()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Reverse(System.Int32, System.Int32)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Sort()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Sort(System.Collections.Generic.IComparer<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Sort(System.Int32, System.Int32, System.Collections.Generic.IComparer<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Sort(System.Comparison<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.ToArray()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.TrimExcess()
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.TrueForAll(System.Predicate<System.Text.RegularExpressions.Regex>)
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Capacity
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Count
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.IsFixedSize
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.Generic.ICollection<System.Text.RegularExpressions.Regex>.IsReadOnly
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.IsReadOnly
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.Item[System.Int32]
    System.Collections.Generic.List<System.Text.RegularExpressions.Regex>.System.Collections.IList.Item[System.Int32]
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: IronWebScraper.Urls
    Assembly: IronWebScraper.dll
    Syntax
    public class UrlMatchPatternCollection : List<Regex>, IList<Regex>, ICollection<Regex>, IList, ICollection, IReadOnlyList<Regex>, IReadOnlyCollection<Regex>, IEnumerable<Regex>, IEnumerable

    Constructors

    UrlMatchPatternCollection()

    Declaration
    public UrlMatchPatternCollection()

    Methods

    Add(String)

    Adds a match pattern using strings with wild-card.

    ? matches exactly 1 character

    * matches exactly zero to any number of characters

    Declaration
    public void Add(string WildCardPattern)
    Parameters
    Type Name Description
    System.String WildCardPattern

    The wild-card pattern.

    Add(String[])

    Adds multiple match patterns using strings with wild-card.

    ? matches exactly 1 character

    * matches exactly zero to any number of characters

    Declaration
    public void Add(params string[] WildCardPatterns)
    Parameters
    Type Name Description
    System.String[] WildCardPatterns

    The wild-card patterns.

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<T>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    ☀
    ☾
    In This Article
    Back to top
    Install with Nuget