The CollectionExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateDictionaryFromString
This method is extracted from the FriendlyUrlSettings class
Public methodStatic memberDictionaryToString
Public methodStatic memberForEach<(Of <<'(TType>)>>)
Executes an action for each element in the source collection.
Public methodStatic memberGetFlexibleBooleanParsingFunction()()()()
Gets a converter function which parses a String value into a Boolean. Considers the value true if it is one of the following (case-insensitive):
  • true -
  • on -
  • 1 -
  • yes -
Public methodStatic memberGetFlexibleBooleanParsingFunction(array<String>[]()[][])
Gets a converter function which parses a String value into a Boolean.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IDictionary, String)
Gets the value from the dictionary.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(NameValueCollection, String)
Gets the value from the collection.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String)
Gets the value from the lookup.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(XContainer, String)
Gets the value from the XML node's child elements.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IXPathNavigable, String)
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IDictionary, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the dictionary.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IDictionary, String, Func<(Of <<'(String, T>)>>))
Gets the value from the dictionary.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(NameValueCollection, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the collection.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(NameValueCollection, String, Func<(Of <<'(String, T>)>>))
Gets the value from the collection.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, Func<(Of <<'(Object, T>)>>))
Gets the value from the lookup.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, Func<(Of <<'(String, T>)>>))
Gets the value from the lookup.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(XContainer, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(XContainer, String, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IXPathNavigable, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements.
Public methodStatic memberGetValue<(Of <<'(T>)>>)(IXPathNavigable, String, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String)
Gets the value from the dictionary, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String)
Gets the value from the collection, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String)
Gets the value from the lookup, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String)
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String)
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the dictionary, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String, Func<(Of <<'(String, T>)>>))
Gets the value from the dictionary, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String, T)
Gets the value from the dictionary, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the collection, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String, Func<(Of <<'(String, T>)>>))
Gets the value from the collection, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String, T)
Gets the value from the collection, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, Func<(Of <<'(Object, T>)>>))
Gets the value from the lookup, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, Func<(Of <<'(String, T>)>>))
Gets the value from the lookup, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, T)
Gets the value from the lookup, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String, T)
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements, returning the default value of if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String, T)
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String, T, Func<(Of <<'(Object, T>)>>))
Gets the value from the dictionary, returning the if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IDictionary, String, T, Func<(Of <<'(String, T>)>>))
Gets the value from the dictionary, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String, T, Func<(Of <<'(Object, T>)>>))
Gets the value from the collection, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(NameValueCollection, String, T, Func<(Of <<'(String, T>)>>))
Gets the value from the collection, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, T, Func<(Of <<'(Object, T>)>>))
Gets the value from the lookup, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, T, Func<(Of <<'(String, T>)>>))
Gets the value from the lookup, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String, T, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(XContainer, String, T, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String, T, Func<(Of <<'(Object, T>)>>))
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValueOrDefault<(Of <<'(T>)>>)(IXPathNavigable, String, T, Func<(Of <<'(String, T>)>>))
Gets the value from the XML node's child elements, returning defaultValue if the value doesn't exist.
Public methodStatic memberGetValues<(Of <<'(T>)>>)(NameValueCollection, String)
Gets the values from the collection.
Public methodStatic memberGetValues<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String)
Gets the values from the lookup.
Public methodStatic memberGetValues<(Of <<'(T>)>>)(NameValueCollection, String, Func<(Of <<'(String, T>)>>))
Gets the values from the collection.
Public methodStatic memberGetValues<(Of <<'(T>)>>)(ILookup<(Of <<'(String, String>)>>), String, Func<(Of <<'(String, T>)>>))
Gets the values from the lookup.
Public methodStatic memberToLookup(NameValueCollection)
Converts the collection to an ILookup<(Of <(<'TKey, TElement>)>)>.
Public methodStatic memberToLookup(NameValueCollection, Boolean)
Converts the collection to an ILookup<(Of <(<'TKey, TElement>)>)>.

See Also