ArraySegmentT Structure |
Namespace: Couchbase.Lite.Util
[SerializableAttribute] public struct ArraySegment<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IEquatable<ArraySegment<T>>
[Missing <typeparam name="T"/> documentation for "T:Couchbase.Lite.Util.ArraySegment`1"]
The ArraySegmentT type exposes the following members.
| Name | Description | |
|---|---|---|
| ArraySegmentT(T) |
Constructor, takes the whole array
| |
| ArraySegmentT(T, Int32, Int32) |
Default constructor
|
| Name | Description | |
|---|---|---|
| Array |
Gets the original array used to generate this segment
| |
| Count |
Gets the count used to generate this segment
| |
| Offset |
Gets the offset used to generate this segment
|
| Name | Description | |
|---|---|---|
| Equals | (Overrides ValueTypeEquals(Object).) | |
| GetHashCode | (Overrides ValueTypeGetHashCode.) |
| Name | Description | |
|---|---|---|
| Equality | ||
| Inequality |