This documentation is archived and is not being maintained.

CloudServiceCollection Class

System.Object
  System.Collections.Generic.List<CloudServiceProperties>
    Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement.v1_7.CloudServiceCollection

Namespace:  Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement.v1_7
Assembly:  Microsoft.TeamFoundation.Deployment.Workflow (in Microsoft.TeamFoundation.Deployment.Workflow.dll)

[CollectionDataContractAttribute(Name = "HostedServices", Namespace = "http://schemas.microsoft.com/windowsazure")]
public sealed class CloudServiceCollection : List<CloudServiceProperties>

The CloudServiceCollection type exposes the following members.

  NameDescription
Public propertyCapacityGets or sets the total number of elements the internal data structure can hold without resizing. (Inherited from List<CloudServiceProperties>.)
Public propertyCountGets the number of elements contained in the List<T>. (Inherited from List<CloudServiceProperties>.)
Public propertyItemGets or sets the element at the specified index. (Inherited from List<CloudServiceProperties>.)
Top

  NameDescription
Public methodAddAdds an object to the end of the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodAddRangeAdds the elements of the specified collection to the end of the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodAsReadOnlyReturns a read-only IList<T> wrapper for the current collection. (Inherited from List<CloudServiceProperties>.)
Public methodBinarySearch(T)Searches the entire sorted List<T> for an element using the default comparer and returns the zero-based index of the element. (Inherited from List<CloudServiceProperties>.)
Public methodBinarySearch(T, IComparer<T>)Searches the entire sorted List<T> for an element using the specified comparer and returns the zero-based index of the element. (Inherited from List<CloudServiceProperties>.)
Public methodBinarySearch(Int32, Int32, T, IComparer<T>)Searches a range of elements in the sorted List<T> for an element using the specified comparer and returns the zero-based index of the element. (Inherited from List<CloudServiceProperties>.)
Public methodClearRemoves all elements from the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodContainsDetermines whether an element is in the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodConvertAll<TOutput>Converts the elements in the current List<T> to another type, and returns a list containing the converted elements. (Inherited from List<CloudServiceProperties>.)
Public methodCopyTo(T[])Copies the entire List<T> to a compatible one-dimensional array, starting at the beginning of the target array. (Inherited from List<CloudServiceProperties>.)
Public methodCopyTo(T[], Int32)Copies the entire List<T> to a compatible one-dimensional array, starting at the specified index of the target array. (Inherited from List<CloudServiceProperties>.)
Public methodCopyTo(Int32, T[], Int32, Int32)Copies a range of elements from the List<T> to a compatible one-dimensional array, starting at the specified index of the target array. (Inherited from List<CloudServiceProperties>.)
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodExistsDetermines whether the List<T> contains elements that match the conditions defined by the specified predicate. (Inherited from List<CloudServiceProperties>.)
Public methodFindSearches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodFindAllRetrieves all the elements that match the conditions defined by the specified predicate. (Inherited from List<CloudServiceProperties>.)
Public methodFindIndex(Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodFindIndex(Int32, Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the List<T> that extends from the specified index to the last element. (Inherited from List<CloudServiceProperties>.)
Public methodFindIndex(Int32, Int32, Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the List<T> that starts at the specified index and contains the specified number of elements. (Inherited from List<CloudServiceProperties>.)
Public methodFindLastSearches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodFindLastIndex(Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodFindLastIndex(Int32, Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List<T> that extends from the first element to the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodFindLastIndex(Int32, Int32, Predicate<T>)Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List<T> that contains the specified number of elements and ends at the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodForEachPerforms the specified action on each element of the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodGetEnumeratorReturns an enumerator that iterates through the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetRangeCreates a shallow copy of a range of elements in the source List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodIndexOf(T)Searches for the specified object and returns the zero-based index of the first occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodIndexOf(T, Int32)Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the List<T> that extends from the specified index to the last element. (Inherited from List<CloudServiceProperties>.)
Public methodIndexOf(T, Int32, Int32)Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the List<T> that starts at the specified index and contains the specified number of elements. (Inherited from List<CloudServiceProperties>.)
Public methodInsertInserts an element into the List<T> at the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodInsertRangeInserts the elements of a collection into the List<T> at the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodLastIndexOf(T)Searches for the specified object and returns the zero-based index of the last occurrence within the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodLastIndexOf(T, Int32)Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the List<T> that extends from the first element to the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodLastIndexOf(T, Int32, Int32)Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the List<T> that contains the specified number of elements and ends at the specified index. (Inherited from List<CloudServiceProperties>.)
Public methodRemoveRemoves the first occurrence of a specific object from the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodRemoveAllRemoves all the elements that match the conditions defined by the specified predicate. (Inherited from List<CloudServiceProperties>.)
Public methodRemoveAtRemoves the element at the specified index of the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodRemoveRangeRemoves a range of elements from the List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodReverse()Reverses the order of the elements in the entire List<T>. (Inherited from List<CloudServiceProperties>.)
Public methodReverse(Int32, Int32)Reverses the order of the elements in the specified range. (Inherited from List<CloudServiceProperties>.)
Public methodSort()Sorts the elements in the entire List<T> using the default comparer. (Inherited from List<CloudServiceProperties>.)
Public methodSort(IComparer<T>)Sorts the elements in the entire List<T> using the specified comparer. (Inherited from List<CloudServiceProperties>.)
Public methodSort(Comparison<T>)Sorts the elements in the entire List<T> using the specified System.Comparison<T>. (Inherited from List<CloudServiceProperties>.)
Public methodSort(Int32, Int32, IComparer<T>)Sorts the elements in a range of elements in List<T> using the specified comparer. (Inherited from List<CloudServiceProperties>.)
Public methodToArrayCopies the elements of the List<T> to a new array. (Inherited from List<CloudServiceProperties>.)
Public methodToString (Overrides Object.ToString().)
Public methodTrimExcessSets the capacity to the actual number of elements in the List<T>, if that number is less than a threshold value. (Inherited from List<CloudServiceProperties>.)
Public methodTrueForAllDetermines whether every element in the List<T> matches the conditions defined by the specified predicate. (Inherited from List<CloudServiceProperties>.)
Top

  NameDescription
Explicit interface implemetationPrivate methodIList.AddAdds an item to the IList. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIList.ContainsDetermines whether the IList contains a specific value. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodICollection.CopyToCopies the elements of the ICollection to an Array, starting at a particular Array index. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIEnumerable<T>.GetEnumeratorReturns an enumerator that iterates through a collection. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIEnumerable.GetEnumeratorReturns an enumerator that iterates through a collection. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIList.IndexOfDetermines the index of a specific item in the IList. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIList.InsertInserts an item to the IList at the specified index. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyIList.IsFixedSizeGets a value indicating whether the IList has a fixed size. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyICollection<T>.IsReadOnlyGets a value indicating whether the ICollection<T> is read-only. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyIList.IsReadOnlyGets a value indicating whether the IList is read-only. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyICollection.IsSynchronizedGets a value indicating whether access to the ICollection is synchronized (thread safe). (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyIList.ItemGets or sets the element at the specified index. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate methodIList.RemoveRemoves the first occurrence of a specific object from the IList. (Inherited from List<CloudServiceProperties>.)
Explicit interface implemetationPrivate propertyICollection.SyncRootGets an object that can be used to synchronize access to the ICollection. (Inherited from List<CloudServiceProperties>.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: