VTimeZoneCollection Methods

Methods

AcquireReaderLock This can be used to acquire a reader lock on the collection to perform bulk read operations
AcquireWriterLock This can be used to acquire a writer lock on the collection to perform bulk updates
Add Add a VTimeZone to the collection
AddRange Add a range of VTimeZone objects from an enumerable list
Clear Remove all items from the collection
Contains Check to see if the VTimeZone object is in the collection
CopyTo Copy the VTimeZone objects to an array
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Exists Determine whether or not the collection contains at least one item that matches the conditions in the specified predicate.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Find Search the collection for the first item that matches the conditions in the specified predicate
FindAll Retrieve all of the items that match the conditions defined by the specified predicate
FindIndex(Predicate<VTimeZone>) Search for the first item that matches the conditions defined by the specified predicate and return its zero-based index.
FindIndex(Int32, Predicate<VTimeZone>) Search for the first item that matches the conditions defined by the specified predicate between the starting index and the end of the collection and return its zero-based index.
FindIndex(Int32, Int32, Predicate<VTimeZone>) Search for the first item that matches the conditions defined by the specified predicate between the starting index and the given number of items and return its zero-based index.
FindLast Search the collection for the last item that matches the conditions in the specified predicate
FindLastIndex(Predicate<VTimeZone>) Search for the last item that matches the conditions defined by the specified predicate and return its zero-based index.
FindLastIndex(Int32, Predicate<VTimeZone>) Search for the last item that matches the conditions defined by the specified predicate between the starting index and searching backwards to the start of the collection and return its zero-based index.
FindLastIndex(Int32, Int32, Predicate<VTimeZone>) Search for the last item that matches the conditions defined by the specified predicate between the starting index and searching backwards for the given number of items and return its zero-based index.
ForEach Performs the specified action on each item in the collection
GetEnumerator Get a type-safe VTimeZoneCollection enumerator
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IndexOf(String) Get the index of a VTimeZone object by its time zone ID
IndexOf(VTimeZone) Get the index of the VTimeZone object
Insert Insert a VTimeZone into the collection at the specified index
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Merge This is used to merge a time zone instance into the collection
OnTimeZoneIdChanged This raises the TimeZoneIdChanged event
PropagateVersion This is used to propagate a common version to all objects in the collection
ReleaseReaderLock This is used to free a reader lock previously acquired by calling AcquireReaderLock(Int32, Boolean)
ReleaseWriterLock This is used to free a writer lock previously acquired by calling AcquireWriterLock(Int32)
Remove Remove a VTimeZone from the collection
RemoveAll Remove all items that match the conditions defined by the specified predicate
RemoveAt Remove the item at the specified index from the collection
RemoveRange Remove the specified range of items from the collection
Sort(Boolean) This is used to sort the collection in ascending or descending order by time zone ID
Sort(Comparison<VTimeZone>) Sort the items in the collection using the specified Comparison<T> delegate
Sort(IComparer<VTimeZone>) Sort the items in the collection using the specified comparer
ToStringReturns a string that represents the current object.
(Inherited from Object)
TrueForAll Determine if every item in the collection matches the conditions defined by the specified predicate

See Also