| RepositoryLocationsCollection Methods | 
The RepositoryLocationsCollection type exposes the following members.
| Name | Description | |
|---|---|---|
| Add | 
            Adds location to the collection.
             If mainLocation or additionalLocation already exists, it is not added for second time. Single mainLocation can have multiple different additionalLocations.  | |
| Clone | 
            Creates a new object that is a copy of the current instance.
              | |
| Clone(FuncString, String) | 
            Creates a new object that is a copy of the current instance using locationTransform function.
              | |
| Equals(Object) | 
            Determines whether the specified Object is equal to the current Object.
              (Overrides ObjectEquals(Object).) | |
| Equals(RepositoryLocationsCollection) | 
            Indicates whether the current object is equal to another object of the same type.
              | |
| GetEnumerator | 
            Returns an enumerator that iterates through the collection of individual, unstructured (see StructuredLocations) locations.
              | |
| GetHashCode | 
            Serves as a hash function for a particular type. 
              (Overrides ObjectGetHashCode.) | 
| Name | Description | |
|---|---|---|
| BatchString | 
            Returns input in batches of batchSize size.
              (Defined by BaseExtensions.) | |
| Join | 
            Joins the given list of values with a given separator.
              (Defined by HelpersExtensions.) | |
| ToJSON | 
            Returns JSON representation of current instance of IEnumerable.
              (Defined by DataExtensions.) | |
| ToXML | 
            Returns XML representation of current instance of IEnumerable.
              (Defined by DataExtensions.) |