11 references to SequenceType
System.Memory (11)
System\Buffers\ReadOnlySequence.cs (1)
661/// Flag that allows encoding the <see cref="ReadOnlySequence{T}.SequenceType"/>.
System\Buffers\ReadOnlySequence.Helpers.cs (10)
25SequenceType type = GetSequenceType(); 30if (type == SequenceType.MultiSegment) 56if (type == SequenceType.Array) 62else if (typeof(T) == typeof(char) && type == SequenceType.String) 70Debug.Assert(type == SequenceType.MemoryManager); 439private SequenceType GetSequenceType() 460return (SequenceType)(-(2 * (_startInteger >> 31) + (_endInteger >> 31))); 521if (startObject == null || GetSequenceType() != SequenceType.MultiSegment) 541if (GetSequenceType() != SequenceType.Array) 556if (typeof(T) != typeof(char) || GetSequenceType() != SequenceType.String)