11 writes to Length
System.Private.Uri (11)
System\Uri.cs (10)
2834dest.Length--; 2869hostBuilder.Length = 0; 2883dest.Length--; 2899dest.Length -= MaxUshortLength - charsWritten; 4324dest.Length = end; 4360dest.Length = start; 4385dest.Length = end; 4406dest.Length = offset + Compress(dest.RawChars.Slice(offset, dest.Length - offset), _syntax); 4419dest.Length = start; 4460dest.Length = start;
System\UriBuilder.cs (1)
364vsb.Length -= MaxUshortLength - charsWritten;
22 references to Length
System.Private.Uri (22)
src\libraries\Common\src\System\Text\ValueStringBuilder.cs (7)
58/// Does not ensure there is a null char after <see cref="Length"/> 70/// <param name="terminate">Ensures that the builder has a null char after <see cref="Length"/></param> 75EnsureCapacity(Length + 1); 76_chars[Length] = '\0'; 103/// <param name="terminate">Ensures that the builder has a null char after <see cref="Length"/></param> 108EnsureCapacity(Length + 1); 109_chars[Length] = '\0';
System\Uri.cs (13)
2873UriHelper.UnescapeString(hostBuilder.Length == 0 ? host : hostBuilder.AsSpan(), 2911if (InFact(Flags.AuthorityFound) && dest.Length != 0 && dest[0] == '/') 4300int start = dest.Length; 4321int end = dest.Length; 4358copy.Append(dest.AsSpan(start, dest.Length - start)); 4363start = dest.Length; 4382int end = dest.Length; 4403if (InFact(Flags.ShouldBeCompressed) && dest.Length - offset > 0) 4406dest.Length = offset + Compress(dest.RawChars.Slice(offset, dest.Length - offset), _syntax); 4417copy.Append(dest.AsSpan(start, dest.Length - start)); 4422start = dest.Length; 4458copy.Append(dest.AsSpan(start, dest.Length - start)); 4463UriHelper.UnescapeString(pCopy, 0, copy.Length,
System\UriHelper.cs (2)
323if (vsb.Length > dest.Length) 331destPosition = vsb.Length;