20 references to Value
Microsoft.AspNetCore.Components.Endpoints (20)
FormMapping\FormDataReader.cs (6)
137var startIndex = key.Value.Span.IndexOf('['); 140var endIndex = key.Value.Span[startIndex..].IndexOf(']') + startIndex; 147var prefix = key.Value[..startIndex]; 148var keyValue = key.Value[startIndex..(endIndex + 1)]; 158var nextOpenBracket = key.Value.Span[(endIndex + 1)..].IndexOf('['); 311public ReadOnlyMemory<char> Current => _enumerator.Current.Value;
FormMapping\FormKey.cs (5)
15public override readonly bool Equals(object? obj) => obj is FormKey prefix && Value.Equals(prefix.Value); 18MemoryExtensions.Equals(Value.Span, other.Value.Span, StringComparison.OrdinalIgnoreCase); 22private string GetDebuggerDisplay() => Value.ToString();
FormMapping\PrefixResolver.cs (9)
32return _length > 0 && !(_length == 1 && _sortedKeys[0].Value.Length == 0); 59separatorX = x.Value.Span[currentXPos..].IndexOfAny('.', '['); 60separatorY = y.Value.Span[currentYPos..].IndexOfAny('.', '['); 65return MemoryExtensions.CompareTo(x.Value.Span[currentXPos..], y.Value.Span[currentYPos..], StringComparison.Ordinal); 81x.Value.Span[currentXPos..][..separatorX], 82y.Value.Span[currentYPos..], StringComparison.Ordinal); 88var segmentX = x.Value.Span[currentXPos..][..separatorX]; 89var segmentY = y.Value.Span[currentYPos..][..separatorY];