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