IDeque<TValue> Methods
![]() |
---|
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience. |
Assembly: Microsoft.VisualC.STLCLR (in Microsoft.VisualC.STLCLR.dll)
Name | Description | |
---|---|---|
![]() | assign(IEnumerable) | Replaces all elements of the container with the elements in the given IEnumerable object. |
![]() | assign(IInputIterator<TValue>, IInputIterator<TValue>) | Replaces all elements of the container with the elements specified by the given IInputIterator<TValue> objects. |
![]() | assign(Int32, TValue) | Replaces all elements of the container with the given number of specified elements. |
![]() | at(Int32) | Accesses an element at a specified position in the container. |
![]() | at_bias(Int32) | Gets the element at the current bias of the container. The bias is the offset from the current element zero.(Inherited from IRandomAccessContainer<TValue>.) |
![]() | back() | Accesses the last element of the container. |
![]() | begin(ContainerRandomAccessIterator<TValue>) | Designates the beginning of the controlled sequence. |
![]() | begin_bias() | Gets the bias of the beginning of the current sequence. The bias is the offset of the current element zero. |
![]() | clear() | Removes all elements in the container. |
![]() | Clone() | Creates a new object that is a copy of the current instance.(Inherited from ICloneable.) |
![]() | CopyTo(Array, Int32) | Copies the elements of the ICollection to an Array, starting at a particular Array index.(Inherited from ICollection.) |
![]() | empty() | Tests whether the container holds no elements. |
![]() | end(ContainerRandomAccessIterator<TValue>) | Designates the end of the controlled sequence. |
![]() | end_bias() | Gets the bias of the end of the current sequence. The bias is the offset of the current element zero. |
![]() | erase(ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>) | Removes the element at the specified position. |
![]() | erase(ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>) | Removes the elements between the specified iterators. |
![]() | front() | Accesses the first element of the container. |
![]() | get_generation() | Gets the current change generation of the underlying container. |
![]() | GetEnumerator() | Returns an enumerator that iterates through a collection.(Inherited from IEnumerable.) |
![]() | insert(ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>, TValue) | Adds an element at a specified position in the container. |
![]() | insert(ContainerRandomAccessIterator<TValue>, IEnumerable) | Adds elements at a specified position in the container. |
![]() | insert(ContainerRandomAccessIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>) | Adds elements at a specified position in the container. |
![]() | insert(ContainerRandomAccessIterator<TValue>, Int32, TValue) | Adds the given number of elements at a specified position in the container. |
![]() | pop_back() | Removes the last element of a non-empty container. |
![]() | pop_front() | Removes the first element of a non-empty container. |
![]() | push_back(TValue) | Adds an element to the end of a container. |
![]() | push_front(TValue) | Adds an element to the beginning of a container. |
![]() | rbegin(ReverseRandomAccessIterator<TValue>) | Designates the beginning of the reversed controlled sequence. |
![]() | rend(ReverseRandomAccessIterator<TValue>) | Designates the end of the reversed controlled sequence. |
![]() | resize(Int32) | Changes the number of elements. |
![]() | resize(Int32, TValue) | Changes the number of elements. |
![]() | size() | Counts the number of elements. |
![]() | swap(IDeque<TValue>) | Swaps the contents of two containers. |
![]() | valid_bias(Int32) | Determines if a given bias is valid for the container. The bias is the offset from the current element zero.(Inherited from IRandomAccessContainer<TValue>.) |
Name | Description | |
---|---|---|
![]() | AsParallel() | Overloaded. Enables parallelization of a query.(Defined by ParallelEnumerable.) |
![]() | AsQueryable() | Overloaded. Converts an IEnumerable to an IQueryable.(Defined by Queryable.) |
![]() | Cast<TResult>() | Casts the elements of an IEnumerable to the specified type.(Defined by Enumerable.) |
![]() | OfType<TResult>() | Filters the elements of an IEnumerable based on a specified type.(Defined by Enumerable.) |