1500 references to Slice
aspire (2)
Aspire.Dashboard (3)
Aspire.Hosting (1)
dotnet-dev-certs (15)
GenerateDocumentationAndConfigFiles (5)
http2cat (9)
IIS.FunctionalTests (9)
IIS.LongTests (9)
IIS.NewHandler.FunctionalTests (9)
IIS.ShadowCopy.Tests (9)
IISExpress.FunctionalTests (9)
illink (11)
ILLink.RoslynAnalyzer (9)
InMemory.FunctionalTests (1)
Metrics (5)
Metrics.Legacy (5)
Microsoft.AspNetCore.Authentication.Negotiate (2)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (15)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Connections.Common (1)
Microsoft.AspNetCore.HttpOverrides (1)
Microsoft.AspNetCore.Localization (2)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.OpenApi (1)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (2)
Microsoft.AspNetCore.Routing (5)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (9)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (26)
Microsoft.AspNetCore.Shared.Tests (25)
Microsoft.AspNetCore.SignalR.Common (1)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Microsoft.AspNetCore.WebUtilities (4)
Microsoft.Build (13)
Microsoft.Build.Framework (1)
Microsoft.Build.Utilities.Core (4)
Microsoft.CodeAnalysis (7)
Microsoft.CodeAnalysis.Analyzers (5)
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
Microsoft.CodeAnalysis.BannedApiAnalyzers (5)
Microsoft.CodeAnalysis.CodeStyle (5)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (5)
Microsoft.CodeAnalysis.PublicApiAnalyzers (5)
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (5)
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Microsoft.Data.Analysis (3)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (1)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.Caching.Hybrid (7)
Microsoft.Extensions.Compliance.Abstractions (1)
Microsoft.Extensions.Configuration (3)
Microsoft.Extensions.DataIngestion (2)
Microsoft.Extensions.DataIngestion.Markdig (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (13)
Microsoft.Extensions.Http.Diagnostics (3)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.ServiceDiscovery.Dns (12)
Resolver\DnsPrimitives.cs (12)
29QueryFlags = (QueryFlags)BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(2)),
30QueryCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(4)),
31AnswerCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(6)),
32AuthorityCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(8)),
33AdditionalRecordCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(10))
277!BinaryPrimitives.TryReadUInt16BigEndian(buffer.Span.Slice(2), out weight) ||
278!BinaryPrimitives.TryReadUInt16BigEndian(buffer.Span.Slice(4), out port) ||
298!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2), out serial) ||
299!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 4), out refresh) ||
300!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 8), out retry) ||
301!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 12), out expire) ||
302!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 16), out minimum))
Microsoft.Extensions.Telemetry (5)
Microsoft.Maui.Essentials (2)
Microsoft.Maui.Graphics (7)
Microsoft.ML.Core (1)
Microsoft.ML.Data (3)
Microsoft.ML.StandardTrainers (2)
Microsoft.ML.Tokenizers (155)
Model\SentencePieceBpeModel.cs (7)
133EncodeInternal(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, tokens);
236int bytesWritten = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
395idsCount += EncodeToIds(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, accumulatedIds, out charsWritten, maxTokens - idsCount);
536int bytesWritten = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
671idsCount += CountTokens(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, out charsWritten, maxTokens - idsCount);
799int encodedCount = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
921splitText = text.Slice(current.Offset + current.Length);
Model\SentencePieceUnigramModel.cs (7)
248EncodeToTokensInternal(text.Slice(currentOffset), considerNormalization, ref progressOffset, tokens, buffer, ref normalizedString, ref normalizedStringIndex);
428int codepointLength = Helpers.EncodeNextUtf8(normalizationSpan.Slice(offsetStart), destination);
690EncodeToIdsInternal(text.Slice(currentOffset), considerNormalization, ids, buffer, ref normalizedString, ref normalizedStringIndex, ref charsConsumed, maxTokenCount);
694StoreNormalizedText(text.Slice(currentOffset), considerNormalization, buffer, ref normalizedString, ref normalizedStringIndex);
1060CountTokensInternal(text.Slice(currentOffset), considerNormalization, ref tokenCount, buffer, ref normalizedString, ref normalizedStringIndex, ref charsConsumed, maxTokenCount);
1064StoreNormalizedText(text.Slice(currentOffset), considerNormalization, buffer, ref normalizedString, ref normalizedStringIndex);
1297GetIndexByTokenCountFromEndInternal(text.Slice(current.Offset + current.Length), considerNormalization, ref tokenCount, buffer, ref normalizedString, ref normalizedStringCountFromEnd, ref charConsumedFromEnd, maxTokenCount);
Microsoft.ML.Tokenizers.Tests (4)
Microsoft.Net.Http.Headers (3)
PresentationBuildTasks (5)
PresentationCore (2)
PresentationFramework (7)
PresentationUI (1)
ReachFramework (1)
Replay (1)
RepoTasks (15)
Roslyn.Diagnostics.Analyzers (5)
Shared (3)
System.Collections.Immutable (1)
System.ComponentModel.Annotations (3)
System.ComponentModel.TypeConverter (12)
System.Data.Common (10)
System.Data.Odbc (108)
System.Diagnostics.DiagnosticSource (13)
System.Diagnostics.Process (4)
System.Drawing.Primitives (2)
System.Formats.Asn1 (67)
System.Formats.Cbor (14)
System.Formats.Tar (7)
System.IO.Compression (9)
System.IO.Compression.Brotli (3)
System.IO.Compression.ZipFile (1)
System.IO.FileSystem.DriveInfo (1)
System.IO.Hashing (27)
System.IO.Packaging (7)
System.IO.Pipelines (1)
System.IO.Pipes (1)
System.Linq (2)
System.Memory (7)
System.Memory.Data (3)
System.Net.Http (31)
System.Net.HttpListener (1)
System.Net.Mail (7)
System.Net.Primitives (8)
System.Net.Quic (3)
System.Net.Security (24)
System.Net.ServerSentEvents (3)
System.Net.WebClient (1)
System.Net.WebHeaderCollection (1)
System.Net.WebSockets (3)
System.Net.WebSockets.Client (1)
System.Numerics.Tensors (6)
System.Private.CoreLib (206)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.TimeSpan.BigG.cs (5)
40if (!TryParseUInt32D(source.Slice(srcIndex), out uint days, out int justConsumed))
55if (!TryParseUInt32D(source.Slice(srcIndex), out uint hours, out justConsumed))
70if (!TryParseUInt32D(source.Slice(srcIndex), out uint minutes, out justConsumed))
85if (!TryParseUInt32D(source.Slice(srcIndex), out uint seconds, out justConsumed))
100if (!TryParseTimeSpanFraction(source.Slice(srcIndex), out uint fraction, out justConsumed))
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (24)
234chars: new ReadOnlySpan<char>(pCharsOriginal, originalCharCount).Slice(charsConsumedSoFar),
263ReadOnlySpan<char> chars = new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar);
266chars = chars.Slice(charsConsumedJustNow);
282chars = chars.Slice(charsConsumedJustNow);
356chars = chars.Slice(charsConsumedThisIteration);
379chars = chars.Slice(charsConsumedThisIteration);
498chars: new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar),
531ReadOnlySpan<char> chars = new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar);
536chars = chars.Slice(charsConsumedJustNow); // whether or not the drain finished, we may have made some progress
555chars = chars.Slice(charsConsumedJustNow);
639chars = chars.Slice(charsConsumedThisIteration);
661chars = chars.Slice(charsConsumedThisIteration);
828bytes: new ReadOnlySpan<byte>(pBytesOriginal, originalByteCount).Slice(bytesConsumedSoFar),
857ReadOnlySpan<byte> bytes = new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar);
865bytes = bytes.Slice(bytesConsumedJustNow);
882bytes = bytes.Slice(bytesConsumedJustNow);
952bytes = bytes.Slice(bytesConsumedThisIteration);
975bytes = bytes.Slice(bytesConsumedThisIteration);
1094bytes: new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar),
1133ReadOnlySpan<byte> bytes = new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar);
1142bytes = bytes.Slice(bytesConsumedJustNow);
1158bytes = bytes.Slice(bytesConsumedJustNow);
1243bytes = bytes.Slice(bytesConsumedThisIteration);
1261bytes = bytes.Slice(bytesConsumedThisIteration);
src\libraries\System.Private.CoreLib\src\System\Version.cs (6)
372int minorEnd = input.Slice(majorEnd + 1).IndexOf(TChar.CastFrom('.'));
376buildEnd = input.Slice(minorEnd + 1).IndexOf(TChar.CastFrom('.'));
380if (input.Slice(buildEnd + 1).Contains(TChar.CastFrom('.')))
409TryParseComponent(input.Slice(buildEnd + 1), nameof(revision), throwOnFailure, input, out revision) ?
416return TryParseComponent(input.Slice(minorEnd + 1), nameof(build), throwOnFailure, input, out build) ?
424return TryParseComponent(input.Slice(majorEnd + 1), nameof(input), throwOnFailure, input, out minor) ?
System.Private.DataContractSerialization (13)
System.Private.Uri (27)
System\Uri.cs (11)
3189if ((cF & Flags.AuthorityFound) != 0 && !str.Slice(schemeLength).StartsWith("://", StringComparison.Ordinal))
3482original = original.Slice(pathLength);
3497IriHelper.EscapeUnescapeIri(ref vsb, original.Slice(fragmentOffset), isQuery: false); // Fragment
3713ReadOnlySpan<char> slice = str.Slice(i);
3737if (ch == '[' && (syntaxFlags & UriSyntaxFlags.AllowIPv6Host) != 0 && IPv6AddressHelper.IsValid(str.Slice(i), out hostLength))
3759IPv4AddressHelper.IsValid(str.Slice(i), out hostLength, allowIPv6: false, StaticNotAny(flags, Flags.ImplicitFile), (syntaxFlags & UriSyntaxFlags.V1_UnknownUri) != 0))
3769DomainNameHelper.IsValid(str.Slice(i), iri: false, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3784DomainNameHelper.IsValid(str.Slice(i), iri: true, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3810if (UncNameHelper.IsValid(str.Slice(i), StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3911int basicHostEnd = str.Slice(i).IndexOfAny('/', '?', '#');
4452int i = share.Slice(1).IndexOf('/');
System\UriHelper.cs (12)
167EscapeStringToBuilder(charsToEscape.Slice(indexOfFirstToEscape), ref vsb, Unreserved, checkExistingEscaped: false);
223EscapeStringToBuilder(charsToEscape.Slice(indexOfFirstToEscape), ref vsb, noEscape, checkExistingEscaped);
245EscapeStringToBuilder(stringToEscape.Slice(indexOfFirstToEscape), ref dest, noEscape, checkExistingEscaped);
272stringToEscape = stringToEscape.Slice(charsConsumed);
296stringToEscape = stringToEscape.Slice(3);
302stringToEscape = stringToEscape.Slice(1);
315stringToEscape = stringToEscape.Slice(charsToCopy);
348chars.Slice(i),
357chars = chars.Slice(i);
484chars.Slice(i),
494chars = chars.Slice(i);
586foreach (char c in strToClean.Slice(indexOfPossibleCharToRemove))
System.Private.Xml (13)
System.Reflection.Emit (5)
System.Reflection.Metadata (9)
System.Resources.Extensions (2)
System.Runtime.Numerics (29)
System.Security.Cryptography (26)
System.Security.Cryptography.Pkcs (2)
System.Text.Encodings.Web (15)
System.Text.Json (73)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (11)
System.Text.RegularExpressions.Generator (2)
System.Web.HttpUtility (2)
System.Windows.Forms (3)
System.Windows.Forms.Design (3)
System.Windows.Forms.Tests (3)
System.Xaml (6)
Templates.Blazor.Tests (15)
Templates.Blazor.WebAssembly.Auth.Tests (15)
Templates.Blazor.WebAssembly.Tests (15)
Templates.Mvc.Tests (15)
Templates.Tests (15)
Test.Utilities (5)
Text.Analyzers (5)