155 instantiations of ReadOnlyMemory
InMemory.FunctionalTests (1)
Microsoft.AspNetCore.OutputCaching (4)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
Microsoft.AspNetCore.OutputCaching.Tests (1)
Microsoft.AspNetCore.ResponseCaching.Microbenchmarks (1)
Microsoft.AspNetCore.Server.IIS (1)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Microsoft.AspNetCore.TestHost (1)
Microsoft.AspNetCore.WebUtilities.Tests (6)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\DataContentTests.cs (2)
121new DataContent(new ReadOnlyMemory<byte>([0x01, 0x02, 0x03, 0x04]), "application/octet-stream"),
127new DataContent(new ReadOnlyMemory<byte>([0x01, 0x02, 0x03, 0x04]), "application/octet-stream") { Name = "test.bin" },
Microsoft.Extensions.Caching.Hybrid (1)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
Microsoft.Extensions.Caching.StackExchangeRedis (1)
Microsoft.ML.AutoML (1)
Microsoft.ML.Data (3)
Microsoft.ML.FastTree (2)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.Tests (7)
Microsoft.ML.TorchSharp (1)
Microsoft.ML.Transforms (3)
System.Collections.Immutable (1)
System.Drawing.Common (4)
System.Formats.Asn1 (3)
System.IO.Compression (8)
System\IO\Compression\DeflateZLib\DeflateStream.cs (6)
241await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes), cancellationToken).ConfigureAwait(false);
673await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes)).ConfigureAwait(false);
819return WriteAsyncMemory(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken).AsTask();
878await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes), cancellationToken).ConfigureAwait(false);
947await _destination.WriteAsync(new ReadOnlyMemory<byte>(_arrayPoolBuffer, 0, bytesRead), _cancellationToken).ConfigureAwait(false);
1058await _destination.WriteAsync(new ReadOnlyMemory<byte>(_arrayPoolBuffer, 0, bytesRead), cancellationToken).ConfigureAwait(false);
System.IO.Compression.Brotli (2)
System.IO.Pipelines (1)
System.IO.Pipes (1)
System.IO.Ports (1)
System.Memory (2)
System.Net.Http (3)
System.Net.Quic (1)
System.Net.Security (7)
System.Net.Sockets (3)
System\Net\Sockets\Socket.cs (2)
2495return TaskToAsyncResult.Begin(SendAsync(new ReadOnlyMemory<byte>(buffer, offset, size), socketFlags, default).AsTask(), callback, state);
2505Task<int> t = SendAsync(new ReadOnlyMemory<byte>(buffer, offset, size), socketFlags, default).AsTask();
System.Net.WebClient (5)
System.Net.WebSockets (2)
System.Private.CoreLib (34)
src\libraries\System.Private.CoreLib\src\System\IO\BufferedStream.cs (6)
425await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
1001return WriteAsync(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken).AsTask();
1098await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
1121await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, totalUserBytes), cancellationToken).ConfigureAwait(false);
1126await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
1299await destination.WriteAsync(new ReadOnlyMemory<byte>(_buffer, _readPos, readBytes), cancellationToken).ConfigureAwait(false);
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\BufferedFileStreamStrategy.cs (6)
433await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
586return WriteAsync(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken).AsTask();
714await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
802await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
855await destination.WriteAsync(new ReadOnlyMemory<byte>(_buffer, _readPos, readBytes), cancellationToken).ConfigureAwait(false);
861await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (4)
751Task task = WriteAsyncInternal(new ReadOnlyMemory<char>(buffer, index, count), appendNewLine: false, cancellationToken: default);
903Task task = WriteAsyncInternal(new ReadOnlyMemory<char>(buffer, index, count), appendNewLine: true, cancellationToken: default);
985await _stream.WriteAsync(new ReadOnlyMemory<byte>(preamble), cancellationToken).ConfigureAwait(false);
995await _stream.WriteAsync(new ReadOnlyMemory<byte>(byteBuffer, 0, count), cancellationToken).ConfigureAwait(false);
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (5)
221return new ReadOnlyMemory<char>(text, 0, text.Length);
243return new ReadOnlyMemory<char>(text, start, text.Length - start);
263return new ReadOnlyMemory<char>(text, actualIndex, text.Length - actualIndex);
292return new ReadOnlyMemory<char>(text, start, length);
312return new ReadOnlyMemory<char>(text, start, length);
System.Security.Cryptography (23)
System\Security\Cryptography\CryptoStream.cs (4)
149await _stream.WriteAsync(new ReadOnlyMemory<byte>(finalBytes), cancellationToken).ConfigureAwait(false);
573await _stream.WriteAsync(new ReadOnlyMemory<byte>(_outputBuffer, 0, numOutputBytes), cancellationToken).ConfigureAwait(false);
602await _stream.WriteAsync(new ReadOnlyMemory<byte>(tempOutputBuffer, 0, numOutputBytes), cancellationToken).ConfigureAwait(false);
629await _stream.WriteAsync(new ReadOnlyMemory<byte>(_outputBuffer, 0, numOutputBytes), cancellationToken).ConfigureAwait(false);
System.Security.Cryptography.Cose (1)
System.Security.Cryptography.Pkcs (4)
System.Text.RegularExpressions.Generator (1)
WebTransportInteractiveSampleApp (1)
4381 references to ReadOnlyMemory
Aspire.Azure.AI.OpenAI.Tests (1)
Aspire.Dashboard (10)
Aspire.Dashboard.Tests (2)
Aspire.Hosting (1)
Aspire.OpenAI.Tests (2)
BuildActionTelemetryTable (1)
ClientSample (4)
DnnAnalyzer (2)
GenerateDocumentationAndConfigFiles (16)
http2cat (6)
IIS.FunctionalTests (6)
IIS.LongTests (6)
IIS.NewHandler.FunctionalTests (6)
IIS.NewShim.FunctionalTests (6)
IIS.ShadowCopy.Tests (5)
IISExpress.FunctionalTests (6)
InMemory.FunctionalTests (16)
Metrics (14)
Metrics.Legacy (14)
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
Microsoft.AspNetCore.Components (35)
Microsoft.AspNetCore.Components.Endpoints (12)
Microsoft.AspNetCore.Components.Server (12)
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DataProtection.MicroBenchmarks (1)
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
Microsoft.AspNetCore.Http (1)
Microsoft.AspNetCore.Http.Connections (10)
Microsoft.AspNetCore.Http.Connections.Client (5)
Microsoft.AspNetCore.Http.Connections.Tests (1)
Microsoft.AspNetCore.Http.Extensions (12)
Microsoft.AspNetCore.Http.Results (8)
Microsoft.AspNetCore.HttpLogging (2)
Microsoft.AspNetCore.Identity (56)
IdentityJsonSerializerContext.PasskeyAssertionState.g.cs (5)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Identity.PasskeyAssertionState(){ Challenge = (global::System.ReadOnlyMemory<byte>)args[0], UserId = (string)args[1] },
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PasskeyAssertionState).GetProperty("Challenge", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<byte>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<byte>>(options, info0);
123ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
IdentityJsonSerializerContext.PasskeyAttestationState.g.cs (5)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Identity.PasskeyAttestationState(){ Challenge = (global::System.ReadOnlyMemory<byte>)args[0], UserEntity = (global::Microsoft.AspNetCore.Identity.PasskeyUserEntity)args[1] },
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PasskeyAttestationState).GetProperty("Challenge", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<byte>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<byte>>(options, info0);
127ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
Microsoft.AspNetCore.Identity.Test (31)
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Microsoft.AspNetCore.OutputCaching (19)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (3)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (2)
Microsoft.AspNetCore.OutputCaching.Tests (5)
Microsoft.AspNetCore.ResponseCaching (2)
Microsoft.AspNetCore.ResponseCaching.Tests (1)
Microsoft.AspNetCore.ResponseCompression (1)
Microsoft.AspNetCore.ResponseCompression.Tests (1)
Microsoft.AspNetCore.Server.HttpSys (11)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (7)
Microsoft.AspNetCore.Server.IIS (24)
Microsoft.AspNetCore.Server.Kestrel.Core (39)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (15)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Microsoft.AspNetCore.Shared.Tests (33)
Microsoft.AspNetCore.SignalR.Client.Core (17)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (2)
Microsoft.AspNetCore.SignalR.Client.Tests (2)
Microsoft.AspNetCore.SignalR.Common (3)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Microsoft.AspNetCore.SignalR.Core (17)
Microsoft.AspNetCore.SignalR.Microbenchmarks (12)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (2)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Microsoft.AspNetCore.SignalR.Specification.Tests (1)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (4)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (3)
Microsoft.AspNetCore.SignalR.Tests (3)
Microsoft.AspNetCore.SignalR.Tests.Utils (2)
Microsoft.AspNetCore.TestHost (3)
Microsoft.AspNetCore.WebSockets (1)
Microsoft.AspNetCore.WebUtilities (22)
Microsoft.AspNetCore.WebUtilities.Tests (5)
Microsoft.CodeAnalysis (93)
CommandLine\CommandLineParser.cs (34)
85internal static bool IsOptionName(string optionName, ReadOnlyMemory<char> value) =>
88internal static bool IsOptionName(string shortOptionName, string longOptionName, ReadOnlyMemory<char> value) =>
144internal static bool IsOption(string optionName, string arg, out ReadOnlyMemory<char> name, out ReadOnlyMemory<char>? value) =>
150if (TryParseOption(arg, out ReadOnlyMemory<char> nameMemory, out ReadOnlyMemory<char>? valueMemory))
162internal static bool TryParseOption(string arg, out ReadOnlyMemory<char> name, out ReadOnlyMemory<char>? value)
201var argMemory = arg.AsMemory();
217ReadOnlyMemory<char> arg,
224var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
817ReadOnlyMemory<char> resourceDescriptor,
836var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
933internal static string RemoveQuotesAndSlashes(ReadOnlyMemory<char> argMemory) =>
936internal static string? RemoveQuotesAndSlashes(ReadOnlyMemory<char>? argMemory) =>
941internal static ReadOnlyMemory<char>? RemoveQuotesAndSlashesEx(ReadOnlyMemory<char>? argMemory) =>
946internal static ReadOnlyMemory<char> RemoveQuotesAndSlashesEx(ReadOnlyMemory<char> argMemory)
1030static ReadOnlyMemory<char>? removeFastPath(ReadOnlyMemory<char> arg)
1063var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1068internal static void ParseSeparatedPathsEx(ReadOnlyMemory<char>? str, ArrayBuilder<ReadOnlyMemory<char>> builder)
1080internal static void ParseSeparatedStrings(ReadOnlyMemory<char>? strMemory, char[] separators, bool removeEmptyEntries, ArrayBuilder<ReadOnlyMemory<char>> builder)
1089var memory = strMemory.Value;
1100var current = memory.Slice(nextPiece, i - nextPiece);
1110var last = memory.Slice(nextPiece);
1138ReadOnlyMemory<char> extension = PathUtilities.GetExtension(resolvedPath.AsMemory());
1151internal void ParseFileArgument(ReadOnlyMemory<char> arg, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1183private protected void ParseSeparatedFileArgument(ReadOnlyMemory<char> value, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1185var pathBuilder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1187foreach (ReadOnlyMemory<char> path in pathBuilder)
Microsoft.CodeAnalysis.Analyzers (14)
Microsoft.CodeAnalysis.AnalyzerUtilities (14)
Microsoft.CodeAnalysis.BannedApiAnalyzers (14)
Microsoft.CodeAnalysis.CodeStyle (16)
Microsoft.CodeAnalysis.CSharp (159)
CommandLine\CSharpCommandLineParser.cs (18)
150if (IsOption("ruleset", arg, out ReadOnlyMemory<char> name, out ReadOnlyMemory<char>? value))
172ReadOnlyMemory<char> nameMemory;
173ReadOnlyMemory<char>? valueMemory;
1633private static void ParseAndResolveReferencePaths(string? switchName, ReadOnlyMemory<char>? switchValue, string? baseDirectory, List<string> builder, MessageID origin, List<Diagnostic> diagnostics)
1789internal static void ParseConditionalCompilationSymbols(ReadOnlyMemory<char> valueMemory, ArrayBuilder<string> defines, out IEnumerable<Diagnostic> diagnostics)
1902private static void ParseAnalyzers(string arg, ReadOnlyMemory<char>? valueMemory, List<CommandLineAnalyzerReference> analyzerReferences, List<Diagnostic> diagnostics)
1915var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1917foreach (var path in builder)
1929private static void ParseAssemblyReferences(string arg, ReadOnlyMemory<char>? valueMemory, IList<Diagnostic> diagnostics, bool embedInteropTypes, List<CommandLineReference> commandLineReferences)
1937var value = valueMemory.Value;
1974var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1977foreach (var path in builder)
2054ReadOnlyMemory<char> resourceDescriptor,
2099private static void ParseWarnings(ReadOnlyMemory<char> value, ArrayBuilder<string> ids)
2102var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
2106foreach (ReadOnlyMemory<char> part in parts)
2140private static void AddWarnings(Dictionary<string, ReportDiagnostic> d, ReportDiagnostic kind, ReadOnlyMemory<char> warningArgument)
Symbols\Source\SourceMemberContainerSymbol.cs (43)
205private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? _lazyMembersDictionary;
206private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? _lazyEarlyAttributeDecodingMembersDictionary;
208private static readonly Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> s_emptyTypeMembers =
209new Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>(EmptyReadOnlyMemoryOfCharComparer.Instance);
211private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? _lazyTypeMembers;
1305public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name)
1316public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name, int arity)
1321private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> GetTypeMembersDictionary()
1339private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> MakeTypeMembers(BindingDiagnosticBag diagnostics)
1617private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetEarlyAttributeDecodingMembersDictionary()
1621if (Volatile.Read(ref _lazyMembersDictionary) is Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> result)
1631Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
1654private static Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> ToNameKeyedDictionary(ImmutableArray<Symbol> symbols)
1658return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(1, ReadOnlyMemoryOfCharComparer.Instance)
1666return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(ReadOnlyMemoryOfCharComparer.Instance);
1679var dictionary = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(accumulator.Count, ReadOnlyMemoryOfCharComparer.Instance);
1806protected Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByName()
1816private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByNameSlow()
2009Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2010Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2058var name = pair.Key;
2267BindingDiagnosticBag diagnostics, Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName)
2336Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2406Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2407Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2423Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName;
2435static (Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName, ImmutableArray<Symbol> membersUnordered) mergeMembersInGroup(IGrouping<string, NamedTypeSymbol> grouping)
2437Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName = null;
2445Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByNameToMerge = ((SourceMemberContainerTypeSymbol)extension).GetMembersByName();
2465membersByName = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(membersByName, ReadOnlyMemoryOfCharComparer.Instance);
2564Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2716Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2758Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2797Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3124private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> MakeAllMembers()
3126Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
3148Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3149Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> typesByName)
3151foreach ((ReadOnlyMemory<char> name, ImmutableArray<NamedTypeSymbol> types) in typesByName)
3584PooledDictionary<ReadOnlyMemory<char>, object>? partialMembersToMerge = null;
3968Dictionary<ReadOnlyMemory<char>, object> membersByName,
4356Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
4407Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
Symbols\Source\SourceNamespaceSymbol.cs (13)
31private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>> _nameToMembersMap;
32private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> _nameToTypeMembersMap;
171public override ImmutableArray<Symbol> GetMembers(ReadOnlyMemory<char> name)
195public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name)
203public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name, int arity)
224private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>> GetNameToMembersMap()
248private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> GetNameToTypeMembersMap()
256ImmutableArrayExtensions.GetTypesFromMemberMap<ReadOnlyMemory<char>, NamespaceOrTypeSymbol, NamedTypeSymbol>(
264private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>> MakeNameToMembersMap(BindingDiagnosticBag diagnostics)
282var result = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>>(builder.Count, ReadOnlyMemoryOfCharComparer.Instance);
283ImmutableArrayExtensions.CreateNameToMembersMap<ReadOnlyMemory<char>, NamespaceOrTypeSymbol, NamedTypeSymbol, NamespaceSymbol>(builder, result);
291private static void CheckMembers(NamespaceSymbol @namespace, Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>> result, BindingDiagnosticBag diagnostics)
301foreach (var name in result.Keys)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp.Features (8)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Microsoft.CodeAnalysis.Extensions.Package (1)
Microsoft.CodeAnalysis.Features (17)
InlineHints\AbstractInlineParameterNameHintsService.cs (9)
137if (!HasAlphaSuffix(parameterHints[0].parameter, out var firstPrefix))
142if (!HasAlphaSuffix(parameterHints[i].parameter, out var nextPrefix))
155if (!HasNumericSuffix(parameterHints[0].parameter, out var firstPrefix))
160if (!HasNumericSuffix(parameterHints[i].parameter, out var nextPrefix))
170static bool HasAlphaSuffix(IParameterSymbol? parameter, out ReadOnlyMemory<char> prefix)
188static bool HasNumericSuffix(IParameterSymbol? parameter, out ReadOnlyMemory<char> prefix)
247if (TryGetSuffix("Set", methodName, out var suffix) ||
255static bool TryGetSuffix(string prefix, string nameValue, out ReadOnlyMemory<char> suffix)
269static bool SuffixMatchesParameterName(ReadOnlyMemory<char> suffix, string parameterName)
Microsoft.CodeAnalysis.InteractiveHost (4)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (14)
Microsoft.CodeAnalysis.PublicApiAnalyzers (14)
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Microsoft.CodeAnalysis.Remote.Workspaces (8)
Microsoft.CodeAnalysis.ResxSourceGenerator (14)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (3)
Microsoft.CodeAnalysis.Workspaces (39)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (20)
74if (!TryGetExpectedDocumentationCommentId(docCommentId, out var expectedDocCommentId))
109if (!ValidateAndSplitDocumentationCommentId(token.ValueText, out var prefix, out var docCommentId))
145SplitIdAndArguments(docCommentId, out var idPartBeforeArguments, out var _);
240out ReadOnlyMemory<char> docCommentId)
253out ReadOnlyMemory<char> prefix,
254out ReadOnlyMemory<char> id)
256prefix = ReadOnlyMemory<char>.Empty;
257id = ReadOnlyMemory<char>.Empty;
300ReadOnlyMemory<char> id,
301out ReadOnlyMemory<char> idPartBeforeArguments,
302out ReadOnlyMemory<char> arguments)
309arguments = ReadOnlyMemory<char>.Empty;
335out ReadOnlyMemory<char> prefix,
336out ReadOnlyMemory<char> idPartBeforeArguments,
337out ReadOnlyMemory<char> arguments)
339idPartBeforeArguments = ReadOnlyMemory<char>.Empty;
340arguments = ReadOnlyMemory<char>.Empty;
341if (!ValidateAndSplitDocumentationCommentId(docCommentId, out prefix, out var id))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (19)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Microsoft.Data.Analysis (99)
Microsoft.DotNet.Helix.Client (2)
Microsoft.Extensions.AI (4)
Microsoft.Extensions.AI.Abstractions (23)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.OpenAI (2)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Templates.Tests (1)
Microsoft.Extensions.Caching.Hybrid (1)
Microsoft.Extensions.Caching.Hybrid.Tests (4)
Microsoft.Extensions.Caching.StackExchangeRedis (1)
Microsoft.Extensions.DataIngestion.Abstractions (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.DataIngestion.Tests (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (5)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (1)
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.Primitives (6)
Microsoft.Extensions.ServiceDiscovery.Dns (16)
Resolver\DnsPrimitives.cs (7)
161private static bool TryReadQNameCore(List<ReadOnlyMemory<byte>> labels, int totalLength, ReadOnlyMemory<byte> messageBuffer, int offset, out int bytesRead, bool canStartWithPointer = true)
256internal static bool TryReadQName(ReadOnlyMemory<byte> messageBuffer, int offset, out EncodedDomainName name, out int bytesRead)
258List<ReadOnlyMemory<byte>> labels = new List<ReadOnlyMemory<byte>>();
273internal static bool TryReadService(ReadOnlyMemory<byte> buffer, out ushort priority, out ushort weight, out ushort port, out EncodedDomainName target, out int bytesRead)
293internal static bool TryReadSoa(ReadOnlyMemory<byte> buffer, out EncodedDomainName primaryNameServer, out EncodedDomainName responsibleMailAddress, out uint serial, out uint refresh, out uint retry, out uint expire, out uint minimum, out int bytesRead)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (3)
Microsoft.ML.AutoML (28)
Microsoft.ML.AutoML.Tests (2)
Microsoft.ML.CodeGenerator (1)
Microsoft.ML.Core (42)
Data\ReadOnlyMemoryUtils.cs (27)
21public static bool EqualsStr(string s, ReadOnlyMemory<char> memory)
34public static IEnumerable<ReadOnlyMemory<char>> Split(ReadOnlyMemory<char> memory, char[] separators)
89/// and right <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> values. If <paramref name="memory"/> does not contain the separator character,
91/// to the default <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> value.
93public static bool SplitOne(ReadOnlyMemory<char> memory, char separator, out ReadOnlyMemory<char> left, out ReadOnlyMemory<char> right)
117/// produces the left and right <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> values. If <paramref name="memory"/> does not contain any of the
119/// and <paramref name="right"/> to the default <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> value.
121public static bool SplitOne(ReadOnlyMemory<char> memory, char[] separators, out ReadOnlyMemory<char> left, out ReadOnlyMemory<char> right)
151/// Returns a <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> with leading and trailing spaces trimmed. Note that this
154public static ReadOnlyMemory<char> TrimSpaces(ReadOnlyMemory<char> memory)
173/// Returns a <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> with leading and trailing whitespace trimmed.
175public static ReadOnlyMemory<char> TrimWhiteSpace(ReadOnlyMemory<char> memory)
195/// Returns a <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> with trailing whitespace trimmed.
197public static ReadOnlyMemory<char> TrimEndWhiteSpace(ReadOnlyMemory<char> memory)
237public static StringBuilder AppendMemory(this StringBuilder sb, ReadOnlyMemory<char> memory)
259public sealed class ReadonlyMemoryCharComparer : IEqualityComparer<ReadOnlyMemory<char>>
261public bool Equals(ReadOnlyMemory<char> x, ReadOnlyMemory<char> y)
266public int GetHashCode(ReadOnlyMemory<char> obj)
Microsoft.ML.Core.Tests (55)
Microsoft.ML.Data (495)
Data\Conversion.cs (101)
28using TX = ReadOnlyMemory<char>;
36internal delegate bool TryParseMapper<T>(in TX src, out T dst);
126AddStd<I1, TX>(Convert);
136AddStd<I2, TX>(Convert);
146AddStd<I4, TX>(Convert);
156AddStd<I8, TX>(Convert);
167AddStd<U1, TX>(Convert);
178AddStd<U2, TX>(Convert);
189AddStd<U4, TX>(Convert);
200AddStd<U8, TX>(Convert);
208AddStd<UG, TX>(Convert);
214AddStd<R4, TX>(Convert);
220AddStd<R8, TX>(Convert);
222AddStd<TX, I1>(Convert);
223AddStd<TX, U1>(Convert);
224AddStd<TX, I2>(Convert);
225AddStd<TX, U2>(Convert);
226AddStd<TX, I4>(Convert);
227AddStd<TX, U4>(Convert);
228AddStd<TX, I8>(Convert);
229AddStd<TX, U8>(Convert);
230AddStd<TX, UG>(Convert);
231AddStd<TX, R4>(Convert);
232AddStd<TX, R8>(Convert);
233AddStd<TX, TX>(Convert);
234AddStd<TX, BL>(Convert);
235AddAux<TX, SB>(Convert);
236AddStd<TX, TS>(Convert);
237AddStd<TX, DT>(Convert);
238AddStd<TX, DZ>(Convert);
248AddStd<BL, TX>(Convert);
254AddStd<TS, TX>(Convert);
261AddStd<DT, TX>(Convert);
267AddStd<DZ, TX>(Convert);
285AddIsDef<TX>(IsDefault);
312AddTryParse<TX>(TryParse);
561(in TX src, out TDst dst) =>
579private ValueMapper<TX, TDst> GetKeyParse<TDst>(KeyDataViewType key)
588(in TX src, ref TDst dst) =>
782private bool IsDefault(in TX src) => src.IsEmpty;
940public void Convert(in I1 src, ref TX dst) => dst = src.ToString().AsMemory();
941public void Convert(in I2 src, ref TX dst) => dst = src.ToString().AsMemory();
942public void Convert(in I4 src, ref TX dst) => dst = src.ToString().AsMemory();
943public void Convert(in I8 src, ref TX dst) => dst = src.ToString().AsMemory();
944public void Convert(in U1 src, ref TX dst) => dst = src.ToString().AsMemory();
945public void Convert(in U2 src, ref TX dst) => dst = src.ToString().AsMemory();
946public void Convert(in U4 src, ref TX dst) => dst = src.ToString().AsMemory();
947public void Convert(in U8 src, ref TX dst) => dst = src.ToString().AsMemory();
948public void Convert(in UG src, ref TX dst) => dst = string.Format("0x{0:x16}{1:x16}", src.High, src.Low).AsMemory();
949public void Convert(in R4 src, ref TX dst) => dst = src.ToString("G7", CultureInfo.InvariantCulture).AsMemory();
950public void Convert(in R8 src, ref TX dst) => dst = src.ToString("G17", CultureInfo.InvariantCulture).AsMemory();
951public void Convert(in BL src, ref TX dst) => dst = src.ToString().AsMemory();
952public void Convert(in TS src, ref TX dst) => dst = string.Format("{0:c}", src).AsMemory();
953public void Convert(in DT src, ref TX dst) => dst = string.Format("{0:o}", src).AsMemory();
954public void Convert(in DZ src, ref TX dst) => dst = string.Format("{0:o}", src).AsMemory();
985public bool TryParse(in TX src, out U1 dst)
1000public bool TryParse(in TX src, out U2 dst)
1015public bool TryParse(in TX src, out U4 dst)
1030public bool TryParse(in TX src, out U8 dst)
1049public bool TryParse(in TX src, out UG dst)
1148public bool TryParseKey(in TX src, U8 max, out U8 dst)
1217public bool TryParse(in TX src, out I1 dst)
1236public bool TryParse(in TX src, out I2 dst)
1255public bool TryParse(in TX src, out I4 dst)
1274public bool TryParse(in TX src, out I8 dst)
1326private void TryParseSigned(long max, in TX text, out long? result)
1375public bool TryParse(in TX src, out R4 dst)
1389public bool TryParse(in TX src, out R8 dst)
1401public bool TryParse(in TX src, out TS dst)
1418public bool TryParse(in TX src, out DT dst)
1435public bool TryParse(in TX src, out DZ dst)
1451private I1 ParseI1(in TX src)
1459private I2 ParseI2(in TX src)
1467private I4 ParseI4(in TX src)
1475private I8 ParseI8(in TX src)
1485private U1 ParseU1(in TX span)
1495private U2 ParseU2(in TX span)
1505private U4 ParseU4(in TX span)
1515private U8 ParseU8(in TX span)
1530public bool TryParse(in TX src, out BL dst)
1639private bool TryParse(in TX src, out TX dst)
1645public void Convert(in TX span, ref I1 value)
1649public void Convert(in TX span, ref U1 value)
1653public void Convert(in TX span, ref I2 value)
1657public void Convert(in TX span, ref U2 value)
1661public void Convert(in TX span, ref I4 value)
1665public void Convert(in TX span, ref U4 value)
1669public void Convert(in TX span, ref I8 value)
1673public void Convert(in TX span, ref U8 value)
1677public void Convert(in TX span, ref UG value)
1682public void Convert(in TX src, ref R4 value)
1690public void Convert(in TX src, ref R8 value)
1698public void Convert(in TX span, ref TX value)
1702public void Convert(in TX src, ref BL value)
1708public void Convert(in TX src, ref SB dst)
1715public void Convert(in TX span, ref TS value) => TryParse(in span, out value);
1716public void Convert(in TX span, ref DT value) => TryParse(in span, out value);
1717public void Convert(in TX span, ref DZ value) => TryParse(in span, out value);
DataLoadSave\Text\TextLoaderParser.cs (26)
242public abstract bool Consume(int irow, int index, ref ReadOnlyMemory<char> text);
276public override bool Consume(int irow, int index, ref ReadOnlyMemory<char> text)
357public bool Consume(int index, ref ReadOnlyMemory<char> text)
461public override bool Consume(int irow, int index, ref ReadOnlyMemory<char> text)
532public ReadOnlyMemory<char> TextBuf;
553public ReadOnlyMemory<char> Span;
580public ScanInfo(ref ReadOnlyMemory<char> text, string path, long line)
607public ReadOnlyMemory<char>[] Spans;
613Spans = new ReadOnlyMemory<char>[8];
671private ReadOnlyMemory<char> _blank;
730_blank = ReadOnlyMemory<char>.Empty;
734public static void GetInputSize(TextLoader parent, List<ReadOnlyMemory<char>> lines, out int minSize, out int maxSize)
745foreach (var line in lines)
747var text = (parent._flags & OptionFlags.TrimWhitespace) != 0 ? ReadOnlyMemoryUtils.TrimEndWhiteSpace(line) : line;
771public static void ParseSlotNames(TextLoader parent, ReadOnlyMemory<char> textHeader, ColInfo[] infos, VBuffer<ReadOnlyMemory<char>>[] slotNames)
789var bldr = BufferBuilder<ReadOnlyMemory<char>>.CreateDefault();
843/// Returns a <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/> with trailing whitespace trimmed.
845private ReadOnlyMemory<char> TrimEndWhiteSpace(ReadOnlyMemory<char> memory, ReadOnlySpan<char> span)
868var lineSpan = text.AsMemory();
923private readonly ReadOnlyMemory<char> _blank;
947_blank = ReadOnlyMemory<char>.Empty;
976public int GatherFields(ReadOnlyMemory<char> lineSpan, ReadOnlySpan<char> span, string path = null, long line = 0)
1071var spanT = Fields.Spans[Fields.Count - 1];
1148var text = scan.TextBuf;
DataView\ArrayDataViewBuilder.cs (10)
23private readonly Dictionary<string, ValueGetter<VBuffer<ReadOnlyMemory<char>>>> _getSlotNames;
24private readonly Dictionary<string, ValueGetter<VBuffer<ReadOnlyMemory<char>>>> _getKeyValues;
43_getSlotNames = new Dictionary<string, ValueGetter<VBuffer<ReadOnlyMemory<char>>>>();
44_getKeyValues = new Dictionary<string, ValueGetter<VBuffer<ReadOnlyMemory<char>>>>();
83public void AddColumn<T1>(string name, ValueGetter<VBuffer<ReadOnlyMemory<char>>> getKeyValues, ulong keyCount, params T1[] values)
97public void AddColumn<T>(string name, ValueGetter<VBuffer<ReadOnlyMemory<char>>> getNames, PrimitiveDataViewType itemType, params T[][] values)
122public void AddColumn<T>(string name, ValueGetter<VBuffer<ReadOnlyMemory<char>>> getNames, PrimitiveDataViewType itemType, Combiner<T> combiner, params T[][] values)
158public void AddColumn<T>(string name, ValueGetter<VBuffer<ReadOnlyMemory<char>>> getNames, PrimitiveDataViewType itemType, params VBuffer<T>[] values)
438private sealed class StringToTextColumn : Column<string, ReadOnlyMemory<char>>
445protected override void CopyOut(in string src, ref ReadOnlyMemory<char> dst)
Evaluators\BinaryClassifierEvaluator.cs (14)
172private ReadOnlyMemory<char>[] GetClassNames(RoleMappedSchema schema)
175var labelNames = default(VBuffer<ReadOnlyMemory<char>>);
184labelNames = new VBuffer<ReadOnlyMemory<char>>(2, new[] { "positive".AsMemory(), "negative".AsMemory() });
186ReadOnlyMemory<char>[] names = new ReadOnlyMemory<char>[2];
218out Action<uint, ReadOnlyMemory<char>, Aggregator> addAgg, out Func<Dictionary<string, IDataView>> consolidate)
221var stratVal = new List<ReadOnlyMemory<char>>();
238var confStratVal = new List<ReadOnlyMemory<char>>();
248var prStratVal = new List<ReadOnlyMemory<char>>();
361ValueGetter<VBuffer<ReadOnlyMemory<char>>> getSlotNames =
362(ref VBuffer<ReadOnlyMemory<char>> dst) =>
363dst = new VBuffer<ReadOnlyMemory<char>>(aggregator.ClassNames.Length, aggregator.ClassNames);
568public readonly ReadOnlyMemory<char>[] ClassNames;
570public Aggregator(IHostEnvironment env, ReadOnlyMemory<char>[] classNames, bool weighted, int aucReservoirSize,
Evaluators\EvaluatorUtils.cs (48)
62ReadOnlyMemory<char> tmp = default;
90ReadOnlyMemory<char> tmp = default;
131ReadOnlyMemory<char> tmp = default;
195ReadOnlyMemory<char> tmp = default;
225var tmp = default(ReadOnlyMemory<char>);
351VBuffer<ReadOnlyMemory<char>> names = default;
358var namesArray = new ReadOnlyMemory<char>[size];
361names = new VBuffer<ReadOnlyMemory<char>>(size, namesArray);
380(in TSrc src, ref ReadOnlyMemory<char> dst) => dst = value.AsMemory());
410DataViewType typeSrc, int keyCount, int value, string registrationName, ValueGetter<VBuffer<ReadOnlyMemory<char>>> keyValueGetter)
449inputColType, numFolds, curFold + 1, "FoldIndex", default(ValueGetter<VBuffer<ReadOnlyMemory<char>>>));
468var slotNamesCur = default(VBuffer<ReadOnlyMemory<char>>);
494var reconciledSlotNames = new VBuffer<ReadOnlyMemory<char>>(slotNames.Count, slotNames.Keys.Select(k => k.AsMemory()).ToArray());
495ValueGetter<VBuffer<ReadOnlyMemory<char>>> slotNamesGetter =
496(ref VBuffer<ReadOnlyMemory<char>> dst) =>
554int[] indices, Dictionary<ReadOnlyMemory<char>, int> reconciledKeyNames)
587var name = kvp.Value.ToString().AsMemory();
611var keyNames = new Dictionary<ReadOnlyMemory<char>, int>();
615var keyNamesVBuffer = new VBuffer<ReadOnlyMemory<char>>(keyNames.Count, keyNames.Keys.ToArray());
616ValueGetter<VBuffer<ReadOnlyMemory<char>>> keyValueGetter =
617(ref VBuffer<ReadOnlyMemory<char>> dst) =>
679var keyNames = new Dictionary<ReadOnlyMemory<char>, int>();
683var keyNamesVBuffer = new VBuffer<ReadOnlyMemory<char>>(keyNames.Count, keyNames.Keys.ToArray());
684ValueGetter<VBuffer<ReadOnlyMemory<char>>> keyValueGetter =
685(ref VBuffer<ReadOnlyMemory<char>> dst) =>
724ValueGetter<VBuffer<ReadOnlyMemory<char>>> slotNamesGetter = null;
731(ref VBuffer<ReadOnlyMemory<char>> dst) => schema[index].Annotations.GetValue(AnnotationUtils.Kinds.SlotNames, ref dst);
814var firstDvSlotNames = new Dictionary<string, VBuffer<ReadOnlyMemory<char>>>();
845VBuffer<ReadOnlyMemory<char>> slotNames = default;
854VBuffer<ReadOnlyMemory<char>> slotNames;
955VectorDataViewType type, in VBuffer<ReadOnlyMemory<char>> firstDvSlotNames)
964VBuffer<ReadOnlyMemory<char>> currSlotNames = default;
1001VBuffer<ReadOnlyMemory<char>> names = default;
1244ValueGetter<VBuffer<ReadOnlyMemory<char>>> getKeyValues =
1245(ref VBuffer<ReadOnlyMemory<char>> dst) =>
1309var names = new ReadOnlyMemory<char>[type.Size];
1312var slotNames = new VBuffer<ReadOnlyMemory<char>>(type.Size, names);
1313ValueGetter<VBuffer<ReadOnlyMemory<char>>> getSlotNames = (ref VBuffer<ReadOnlyMemory<char>> dst) => dst = slotNames;
1397var labelNames = default(VBuffer<ReadOnlyMemory<char>>);
1448private static List<ReadOnlyMemory<char>> GetPredictedLabelNames(in VBuffer<ReadOnlyMemory<char>> labelNames, int[] labelIndexToConfIndexMap)
1450List<ReadOnlyMemory<char>> result = new List<ReadOnlyMemory<char>>();
1741var warning = default(ReadOnlyMemory<char>);
1742var getter = cursor.GetGetter<ReadOnlyMemory<char>>(warningTextColumn.Value);
Evaluators\MulticlassClassificationEvaluator.cs (24)
96private ReadOnlyMemory<char>[] GetClassNames(RoleMappedSchema schema)
98ReadOnlyMemory<char>[] names;
102var labelNames = default(VBuffer<ReadOnlyMemory<char>>);
106names = new ReadOnlyMemory<char>[labelNames.Length];
141out Action<uint, ReadOnlyMemory<char>, Aggregator> addAgg, out Func<Dictionary<string, IDataView>> consolidate)
144var stratVal = new List<ReadOnlyMemory<char>>();
156var confStratVal = new List<ReadOnlyMemory<char>>();
224ValueGetter<VBuffer<ReadOnlyMemory<char>>> getKSlotNames =
225(ref VBuffer<ReadOnlyMemory<char>> dst) =>
226dst = new VBuffer<ReadOnlyMemory<char>>(allTopK.First().Length, Enumerable.Range(1, allTopK.First().Length).Select(i => new ReadOnlyMemory<char>(i.ToString().ToCharArray())).ToArray());
238ValueGetter<VBuffer<ReadOnlyMemory<char>>> getSlotNames =
239(ref VBuffer<ReadOnlyMemory<char>> dst) =>
240dst = new VBuffer<ReadOnlyMemory<char>>(aggregator.ClassNames.Length, aggregator.ClassNames);
395public readonly ReadOnlyMemory<char>[] ClassNames;
397public Aggregator(IHostEnvironment env, ReadOnlyMemory<char>[] classNames, int scoreVectorSize, bool weighted, int? outputTopKAcc, string stratName)
533public void GetSlotNames(ref VBuffer<ReadOnlyMemory<char>> slotNames)
611private readonly ReadOnlyMemory<char>[] _classNames;
624var classNames = default(VBuffer<ReadOnlyMemory<char>>);
626_classNames = new ReadOnlyMemory<char>[_numClasses];
653_classNames = new ReadOnlyMemory<char>[_numClasses];
831private ValueGetter<VBuffer<ReadOnlyMemory<char>>> CreateSlotNamesGetter(int numTopClasses, string suffix)
834(ref VBuffer<ReadOnlyMemory<char>> dst) =>
843private ValueGetter<VBuffer<ReadOnlyMemory<char>>> CreateKeyValueGetter()
846(ref VBuffer<ReadOnlyMemory<char>> dst) =>
Scorers\FeatureContributionCalculation.cs (13)
191public Delegate GetTextContributionGetter(DataViewRow input, int colSrc, VBuffer<ReadOnlyMemory<char>> slotNames)
197Func<DataViewRow, int, VBuffer<ReadOnlyMemory<char>>, ValueGetter<ReadOnlyMemory<char>>> del = GetTextValueGetter<int>;
214private ReadOnlyMemory<char> GetSlotName(int index, VBuffer<ReadOnlyMemory<char>> slotNames)
217var slotName = slotNames.GetItemOrDefault(index);
223private ValueGetter<ReadOnlyMemory<char>> GetTextValueGetter<TSrc>(DataViewRow input, int colSrc, VBuffer<ReadOnlyMemory<char>> slotNames)
234(ref ReadOnlyMemory<char> dst) =>
248var name = GetSlotName(ind, slotNames);
302private readonly VBuffer<ReadOnlyMemory<char>> _slotNames;
334_slotNames = VBufferUtils.CreateEmpty<ReadOnlyMemory<char>>(featureSize);
340metadataBuilder.AddSlotNames(featureSize, (ref VBuffer<ReadOnlyMemory<char>> value) =>
Transforms\Hashing.cs (21)
144private readonly VBuffer<ReadOnlyMemory<char>>[] _keyValues;
248_keyValues = new VBuffer<ReadOnlyMemory<char>>[_columns.Length];
373if (srcType.RawType == typeof(ReadOnlyMemory<char>))
374return MakeScalarHashGetter<ReadOnlyMemory<char>, HashText>(input, srcCol, seed, mask, _nonOnnxExportableVersion);
446return ComposeGetterVecCore<ReadOnlyMemory<char>, HashText>(input, iinfo, srcCol, srcType);
485if (rawType == typeof(ReadOnlyMemory<char>))
486return MakeCombinedVectorHashGetter<ReadOnlyMemory<char>, HashText>(input, srcCol, seed, mask);
610private readonly struct HashText : IHasher<ReadOnlyMemory<char>>
613public uint HashCoreOld(uint seed, uint mask, in ReadOnlyMemory<char> value)
617public uint HashCore(uint seed, uint mask, in ReadOnlyMemory<char> value)
621public uint HashCore(uint seed, uint mask, in VBuffer<ReadOnlyMemory<char>> values)
624foreach (var value in values.DenseValues())
1347ValueGetter<VBuffer<ReadOnlyMemory<char>>> getter = (ref VBuffer<ReadOnlyMemory<char>> dst) =>
1530public abstract VBuffer<ReadOnlyMemory<char>> GetKeyValuesMetadata();
1532private sealed class TextEqualityComparer : IEqualityComparer<ReadOnlyMemory<char>>
1542public bool Equals(ReadOnlyMemory<char> x, ReadOnlyMemory<char> y) => x.Span.SequenceEqual(y.Span);
1544public int GetHashCode(ReadOnlyMemory<char> obj)
1575if (typeof(T) == typeof(ReadOnlyMemory<char>))
1615public override VBuffer<ReadOnlyMemory<char>> GetKeyValuesMetadata()
Transforms\InvertHashUtils.cs (20)
53VBuffer<ReadOnlyMemory<char>> keyValues = default;
55ReadOnlyMemory<char> value = default;
186private ReadOnlyMemory<char> Textify(ref StringBuilder sb, ref StringBuilder temp, ref char[] cbuffer, ref Pair[] buffer, HashSet<Pair> pairs)
224var retval = sb.ToString().AsMemory();
229public VBuffer<ReadOnlyMemory<char>> GetMetadata()
243var values = new ReadOnlyMemory<char>[count];
253return new VBuffer<ReadOnlyMemory<char>>((int)_slots, count, values, indices);
258var values = new ReadOnlyMemory<char>[_slots];
264return new VBuffer<ReadOnlyMemory<char>>(values.Length, values);
339private static void Load(IChannel ch, ModelLoadContext ctx, CodecFactory factory, ref VBuffer<ReadOnlyMemory<char>> values)
363var textCodec = (IValueCodec<VBuffer<ReadOnlyMemory<char>>>)codec;
372values = default(VBuffer<ReadOnlyMemory<char>>);
379private static void Save(IChannel ch, ModelSaveContext ctx, CodecFactory factory, in VBuffer<ReadOnlyMemory<char>> values)
398IValueCodec<VBuffer<ReadOnlyMemory<char>>> textCodec = (IValueCodec<VBuffer<ReadOnlyMemory<char>>>)codec;
422var text = pair.Value;
444public static void LoadAll(IHost host, ModelLoadContext ctx, int infoLim, out VBuffer<ReadOnlyMemory<char>>[] keyValues, out VectorDataViewType[] kvTypes)
452VBuffer<ReadOnlyMemory<char>>[] keyValuesLocal = null;
464keyValuesLocal = new VBuffer<ReadOnlyMemory<char>>[infoLim];
478public static void SaveAll(IHost host, ModelSaveContext ctx, int infoLim, VBuffer<ReadOnlyMemory<char>>[] keyValues)
Microsoft.ML.DataView (3)
Microsoft.ML.EntryPoints (4)
Microsoft.ML.FastTree (21)
Microsoft.ML.ImageAnalytics (4)
Microsoft.ML.IntegrationTests (8)
Microsoft.ML.Mkl.Components (3)
Microsoft.ML.OnnxConverter (8)
Microsoft.ML.OnnxTransformer (7)
Microsoft.ML.Parquet (7)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Samples (34)
Microsoft.ML.Samples.GPU (2)
Microsoft.ML.StandardTrainers (25)
Microsoft.ML.TensorFlow (6)
Microsoft.ML.TensorFlow.Tests (2)
Microsoft.ML.TestFramework (18)
TestSparseDataView.cs (4)
40GenericSparseDataView(new ReadOnlyMemory<char>[] { "a".AsMemory(), "b".AsMemory(), "c".AsMemory() },
41new ReadOnlyMemory<char>[] { "aa".AsMemory(), "bb".AsMemory(), "cc".AsMemory() });
80GenericDenseDataView(new ReadOnlyMemory<char>[] { "a".AsMemory(), "b".AsMemory(), "c".AsMemory() },
81new ReadOnlyMemory<char>[] { "aa".AsMemory(), "bb".AsMemory(), "cc".AsMemory() });
Microsoft.ML.TestFrameworkCommon (3)
Microsoft.ML.Tests (89)
ExpressionLanguageTests\ExpressionLanguageTests.cs (23)
40using TX = ReadOnlyMemory<char>;
247var getters = new Func<ReadOnlyMemory<char>, bool>[types.Length];
254ReadOnlyMemory<char> chars = text.AsMemory().Slice(ichMin, ichLim - ichMin);
257ReadOnlyMemory<char> line;
270.Select(x => ReadOnlyMemoryUtils.EqualsStr("_", x) ? ReadOnlyMemory<char>.Empty : x)
285private Func<ReadOnlyMemory<char>, bool> GetGetter(int i, DataViewType dst, object[] args)
390var v = (ReadOnlyMemory<char>)src;
493FunctionProviderUtils.Fn<TX, TX>(Dump),
494FunctionProviderUtils.Fn<TX, I4, I4>(Dump),
495FunctionProviderUtils.Fn<TX, I8, I8>(Dump),
496FunctionProviderUtils.Fn<TX, R4, R4>(Dump),
497FunctionProviderUtils.Fn<TX, R8, R8>(Dump),
498FunctionProviderUtils.Fn<TX, BL, BL>(Dump),
499FunctionProviderUtils.Fn<TX, TX, TX>(Dump));
502return FunctionProviderUtils.Ret(FunctionProviderUtils.Fn<TX, TX>(DumpChars));
596public static T Dump<T>(TX fmt, T a)
602public static TX DumpChars(TX a)
Transformers\ValueMappingTests.cs (17)
93var keys = new List<ReadOnlyMemory<char>>() { "foo".AsMemory(), "bar".AsMemory(), "test".AsMemory(), "wahoo".AsMemory() };
283var getterD = cursor.GetGetter<VBuffer<ReadOnlyMemory<char>>>(result.Schema[3]);
284var getterE = cursor.GetGetter<VBuffer<ReadOnlyMemory<char>>>(result.Schema[4]);
285var getterF = cursor.GetGetter<VBuffer<ReadOnlyMemory<char>>>(result.Schema[5]);
288VBuffer<ReadOnlyMemory<char>> dValue = default;
292VBuffer<ReadOnlyMemory<char>> eValue = default;
296VBuffer<ReadOnlyMemory<char>> fValue = default;
565var getterD = cursor.GetGetter<ReadOnlyMemory<char>>(result.Schema["DOutput"]);
569ReadOnlyMemory<char> dValue = default;
574var allowedKeyValueGetter = annotations.GetGetter<VBuffer<ReadOnlyMemory<char>>>(annotations.Schema["KeyValues"]);
575VBuffer<ReadOnlyMemory<char>> allowedKeys = default;
580var allowedKeyPool = new HashSet<ReadOnlyMemory<char>>(allowedKeys.DenseValues());
633var keyValuePairs = new List<KeyValuePair<ReadOnlyMemory<char>, int>>() {
634new KeyValuePair<ReadOnlyMemory<char>,int>("foo".AsMemory(), 1),
635new KeyValuePair<ReadOnlyMemory<char>,int>("bar".AsMemory(), 2),
636new KeyValuePair<ReadOnlyMemory<char>,int>("test".AsMemory(), 3),
637new KeyValuePair<ReadOnlyMemory<char>,int>("wahoo".AsMemory(), 4)
Microsoft.ML.TimeSeries (6)
Microsoft.ML.Tokenizers (29)
Model\TiktokenTokenizer.cs (20)
27private readonly Dictionary<ReadOnlyMemory<byte>, int> _encoder;
28private readonly Dictionary<int, ReadOnlyMemory<byte>> _decoder;
77Dictionary<ReadOnlyMemory<byte>, int> encoder,
78Dictionary<int, ReadOnlyMemory<byte>> decoder,
157internal static async ValueTask<(Dictionary<ReadOnlyMemory<byte>, int>, Dictionary<StringSpanOrdinalKey, (int Id, string Token)>, Dictionary<int, ReadOnlyMemory<byte>>)> LoadTiktokenBpeAsync(
160Dictionary<ReadOnlyMemory<byte>, int> encoder;
162Dictionary<int, ReadOnlyMemory<byte>> decoder;
182encoder = new Dictionary<ReadOnlyMemory<byte>, int>(suggestedCapacity, ReadOnlyMemoryByteComparer.Instance);
184decoder = new Dictionary<int, ReadOnlyMemory<byte>>(suggestedCapacity);
817if (_decoder.TryGetValue(id, out ReadOnlyMemory<byte> tokenBytes))
891if (_decoder.TryGetValue(id, out ReadOnlyMemory<byte> tokenBytes))
1001internal IReadOnlyDictionary<ReadOnlyMemory<byte>, int> Encoder => _encoder;
1006internal IReadOnlyDictionary<int, ReadOnlyMemory<byte>> Decoder => _decoder;
1281private static readonly ConcurrentDictionary<string, (Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder)> _tiktokenCache = new(StringComparer.OrdinalIgnoreCase);
1305out (Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder) cache))
1396(Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder) =
Microsoft.ML.Tokenizers.Tests (7)
Microsoft.ML.TorchSharp (90)
NasBert\NasBertTrainer.cs (16)
182private protected ValueGetter<ReadOnlyMemory<char>> Sentence1Getter;
183private protected ValueGetter<ReadOnlyMemory<char>> Sentence2Getter;
226Sentence1Getter = cursor.GetGetter<ReadOnlyMemory<char>>(input.Schema[Parent.BertOptions.Sentence1ColumnName]);
227Sentence2Getter = Parent.BertOptions.Sentence2ColumnName != default ? cursor.GetGetter<ReadOnlyMemory<char>>(input.Schema[Parent.BertOptions.Sentence2ColumnName]) : default;
245ReadOnlyMemory<char> sentence1 = default;
255ReadOnlyMemory<char> sentence2 = default;
525meta.Add(AnnotationUtils.Kinds.ScoreColumnKind, TextDataViewType.Instance, (ref ReadOnlyMemory<char> value) => { value = AnnotationUtils.Const.ScoreColumnKind.MulticlassClassification.AsMemory(); });
527meta.Add(AnnotationUtils.Kinds.ScoreValueKind, TextDataViewType.Instance, (ref ReadOnlyMemory<char> value) => { value = AnnotationUtils.Const.ScoreValueKind.Score.AsMemory(); });
582private IList<int> PrepInputTokens(ref ReadOnlyMemory<char> sentence1, ref ReadOnlyMemory<char> sentence2, ref ValueGetter<ReadOnlyMemory<char>> getSentence1, ref ValueGetter<ReadOnlyMemory<char>> getSentence2, Tokenizer tokenizer)
612private protected void UpdateCacheIfNeeded(long position, TensorCacher outputCache, ref ReadOnlyMemory<char> sentence1, ref ReadOnlyMemory<char> sentence2, ref ValueGetter<ReadOnlyMemory<char>> getSentence1, ref ValueGetter<ReadOnlyMemory<char>> getSentence2, Tokenizer tokenizer)
Roberta\QATrainer.cs (41)
274var contextGetter = cursor.GetGetter<ReadOnlyMemory<char>>(input.Schema[Parent.Option.ContextColumnName]);
275var questionGetter = cursor.GetGetter<ReadOnlyMemory<char>>(input.Schema[Parent.Option.QuestionColumnName]);
276var answerGetter = cursor.GetGetter<ReadOnlyMemory<char>>(input.Schema[Parent.Option.TrainingAnswerColumnName]);
304ValueGetter<ReadOnlyMemory<char>> contextGetter,
305ValueGetter<ReadOnlyMemory<char>> questionGetter,
306ValueGetter<ReadOnlyMemory<char>> answerGetter,
389private (Tensor image, Tensor Label, bool hasMapping) PrepareData(ValueGetter<ReadOnlyMemory<char>> contextGetter, ValueGetter<ReadOnlyMemory<char>> questionGetter, ValueGetter<ReadOnlyMemory<char>> answerGetter, ValueGetter<int> answerIndexGetter)
393ReadOnlyMemory<char> context = default;
394ReadOnlyMemory<char> question = default;
395ReadOnlyMemory<char> answer = default;
533if (contextCol.Kind != SchemaShape.Column.VectorKind.Scalar || contextCol.ItemType.RawType != typeof(ReadOnlyMemory<char>))
539if (questionCol.Kind != SchemaShape.Column.VectorKind.Scalar || questionCol.ItemType.RawType != typeof(ReadOnlyMemory<char>))
545if (answerCol.Kind != SchemaShape.Column.VectorKind.Scalar || answerCol.ItemType.RawType != typeof(ReadOnlyMemory<char>))
741meta.Add(AnnotationUtils.Kinds.ScoreColumnKind, TextDataViewType.Instance, (ref ReadOnlyMemory<char> value) => { value = AnnotationUtils.Const.ScoreColumnKind.MulticlassClassification.AsMemory(); });
743meta.Add(AnnotationUtils.Kinds.ScoreValueKind, TextDataViewType.Instance, (ref ReadOnlyMemory<char> value) => { value = AnnotationUtils.Const.ScoreValueKind.Score.AsMemory(); });
775ValueGetter<ReadOnlyMemory<char>> getContext = default;
776ValueGetter<ReadOnlyMemory<char>> getQuestion = default;
778ReadOnlyMemory<char> context = default;
779ReadOnlyMemory<char> question = default;
781getContext = input.GetGetter<ReadOnlyMemory<char>>(input.Schema[_parent.Options.ContextColumnName]);
782getQuestion = input.GetGetter<ReadOnlyMemory<char>>(input.Schema[_parent.Options.QuestionColumnName]);
802ValueGetter<ReadOnlyMemory<char>> getContext = default;
803ValueGetter<ReadOnlyMemory<char>> getQuestion = default;
805ReadOnlyMemory<char> context = default;
806ReadOnlyMemory<char> question = default;
808getContext = input.GetGetter<ReadOnlyMemory<char>>(input.Schema[_parent.Options.ContextColumnName]);
809getQuestion = input.GetGetter<ReadOnlyMemory<char>>(input.Schema[_parent.Options.QuestionColumnName]);
811ValueGetter<VBuffer<ReadOnlyMemory<char>>> predictedAnswer = (ref VBuffer<ReadOnlyMemory<char>> dst) =>
851private Tensor PrepInputTensors(ref ReadOnlyMemory<char> context, ref ReadOnlyMemory<char> question, ValueGetter<ReadOnlyMemory<char>> contextGetter, ValueGetter<ReadOnlyMemory<char>> questionGetter, out int contextLength, out int questionLength, out int[] contextIds)
886public ReadOnlyMemory<char>[] PredictedAnswersBuffer;
894PredictedAnswersBuffer = new ReadOnlyMemory<char>[maxLength];
909private protected void UpdateCacheIfNeeded(long position, TensorCacher outputCache, ref ReadOnlyMemory<char> context, ref ReadOnlyMemory<char> question, ref ValueGetter<ReadOnlyMemory<char>> getContext, ref ValueGetter<ReadOnlyMemory<char>> getQuestion)
Microsoft.ML.TorchSharp.Tests (10)
Microsoft.ML.Transforms (273)
MilvusPlayground.ApiService (1)
mscorlib (1)
netstandard (1)
OrderProcessor (1)
Roslyn.Diagnostics.Analyzers (14)
Roslyn.VisualStudio.Next.UnitTests (1)
Shared (2)
Shared.Tests (2)
System.Collections.Immutable (1)
System.Console (1)
System.Diagnostics.TextWriterTraceListener (1)
System.Drawing.Common (4)
System.Formats.Asn1 (31)
System.Formats.Cbor (12)
System.IO.Compression (18)
System.IO.Compression.Brotli (4)
System.IO.Hashing (1)
System.IO.IsolatedStorage (1)
System.IO.Pipelines (10)
System.IO.Pipes (2)
System.IO.Ports (4)
System.Memory (39)
System.Memory.Data (15)
System.Net.Http (53)
System.Net.Mail (12)
System.Net.Quic (11)
System\Net\Quic\QuicStream.cs (6)
34/// <term><see cref="WriteAsync(System.ReadOnlyMemory{byte},bool,System.Threading.CancellationToken)"/></term>
151/// or <see cref="WriteAsync(System.ReadOnlyMemory{byte},bool,System.Threading.CancellationToken)"/> with <c>completeWrites: true</c> and getting acknowledgement from the peer for it,
352public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
356/// <inheritdoc cref="WriteAsync(ReadOnlyMemory{byte}, CancellationToken)"/>
360public ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool completeWrites, CancellationToken cancellationToken = default)
506/// Equivalent to using <see cref="WriteAsync(System.ReadOnlyMemory{byte},bool,System.Threading.CancellationToken)"/> with <c>completeWrites: true</c>.
System.Net.Requests (3)
System.Net.Security (19)
System.Net.ServerSentEvents (1)
System.Net.Sockets (20)
System\Net\Sockets\Socket.Tasks.cs (8)
522public ValueTask<int> SendAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) =>
532public ValueTask<int> SendAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, CancellationToken cancellationToken = default)
550internal ValueTask SendAsyncForNetworkStream(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, CancellationToken cancellationToken)
627public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, EndPoint remoteEP, CancellationToken cancellationToken = default) =>
638public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, EndPoint remoteEP, CancellationToken cancellationToken = default)
667public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, SocketAddress socketAddress, CancellationToken cancellationToken = default)
725public ValueTask SendFileAsync(string? fileName, ReadOnlyMemory<byte> preBuffer, ReadOnlyMemory<byte> postBuffer, TransmitFileOptions flags, CancellationToken cancellationToken = default)
System.Net.WebClient (2)
System.Net.WebSockets (13)
System\Net\WebSockets\ManagedWebSocket.cs (5)
308public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) =>
311public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken)
472private ValueTask SendFrameAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, CancellationToken cancellationToken)
491private ValueTask SendFrameLockAcquiredNonCancelableAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer)
593private async ValueTask SendFrameFallbackAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, Task lockTask, CancellationToken cancellationToken)
System.Net.WebSockets.Client (2)
System.Private.CoreLib (135)
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (12)
847public static Task AppendAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
855static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1140public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1156public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1276public static Task WriteAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
1284static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1380public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1395public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1583private static async Task WriteToFileAsync(string path, FileMode mode, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken)
1585ReadOnlyMemory<byte> preamble = encoding.GetPreamble();
1617ReadOnlyMemory<char> toEncode = contents.Slice(0, Math.Min(contents.Length, ChunkSize));
1620ReadOnlyMemory<byte> toStore = new ReadOnlyMemory<byte>(bytes, 0, preambleSize + encoded);
src\libraries\System.Private.CoreLib\src\System\IO\TextWriter.cs (13)
313foreach (ReadOnlyMemory<char> chunk in value.GetChunks())
639foreach (ReadOnlyMemory<char> chunk in sb.GetChunks())
663public virtual Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) =>
669var t = (TupleSlim<TextWriter, ReadOnlyMemory<char>>)state!;
671}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
724foreach (ReadOnlyMemory<char> chunk in sb.GetChunks())
749public virtual Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) =>
755var t = (TupleSlim<TextWriter, ReadOnlyMemory<char>>)state!;
757}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
824public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask;
852public override Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask;
1084public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default)
1096public override Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MemoryMarshal.cs (20)
13/// Provides a collection of methods for interoperating with <see cref="Memory{T}"/>, <see cref="ReadOnlyMemory{T}"/>,
64/// <summary>Creates a <see cref="Memory{T}"/> from a <see cref="ReadOnlyMemory{T}"/>.</summary>
65/// <param name="memory">The <see cref="ReadOnlyMemory{T}"/>.</param>
66/// <returns>A <see cref="Memory{T}"/> representing the same memory as the <see cref="ReadOnlyMemory{T}"/>, but writable.</returns>
68/// <see cref="AsMemory{T}(ReadOnlyMemory{T})"/> must be used with extreme caution. <see cref="ReadOnlyMemory{T}"/> is used
70/// by <see cref="AsMemory{T}(ReadOnlyMemory{T})"/> should not be written to. The method exists to enable variables typed
71/// as <see cref="Memory{T}"/> but only used for reading to store a <see cref="ReadOnlyMemory{T}"/>.
73public static Memory<T> AsMemory<T>(ReadOnlyMemory<T> memory) =>
270public static bool TryGetArray<T>(ReadOnlyMemory<T> memory, out ArraySegment<T> segment)
290segment = new ArraySegment<T>(Unsafe.As<T[]>(obj), index & ReadOnlyMemory<T>.RemoveFlagsBitMask, length);
330/// <param name="manager">The returned manager of the <see cref="ReadOnlyMemory{T}"/>.</param>
332public static bool TryGetMemoryManager<T, TManager>(ReadOnlyMemory<T> memory, [NotNullWhen(true)] out TManager? manager)
349/// <param name="manager">The returned manager of the <see cref="ReadOnlyMemory{T}"/>.</param>
353public static bool TryGetMemoryManager<T, TManager>(ReadOnlyMemory<T> memory, [NotNullWhen(true)] out TManager? manager, out int start, out int length)
379public static IEnumerable<T> ToEnumerable<T>(ReadOnlyMemory<T> memory)
412index &= ReadOnlyMemory<T>.RemoveFlagsBitMask; // the array may be prepinned, so remove the high bit from the start index in the line below.
429static IEnumerable<T> FromMemoryManager(ReadOnlyMemory<T> memory)
438/// <summary>Attempts to get the underlying <see cref="string"/> from a <see cref="ReadOnlyMemory{T}"/>.</summary>
444public static bool TryGetString(ReadOnlyMemory<char> memory, [NotNullWhen(true)] out string? text, out int start, out int length)
System.Runtime (1)
System.Security.Cryptography (617)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? Parameters;
50internal static AlgorithmIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (8)
16internal ReadOnlyMemory<byte>[] AttrValues;
53internal static AttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
79internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
105var tmpList = new List<ReadOnlyMemory<byte>>();
106ReadOnlyMemory<byte> tmpItem;
src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (8)
14internal ReadOnlyMemory<byte> A;
15internal ReadOnlyMemory<byte> B;
16internal ReadOnlyMemory<byte>? Seed;
38internal static CurveAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
43internal static CurveAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CurveAsn decoded)
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CurveAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CurveAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Digest;
31internal static DigestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (7)
15internal ReadOnlyMemory<byte> PrivateKey;
17internal ReadOnlyMemory<byte>? PublicKey;
49internal static ECPrivateKey Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54internal static ECPrivateKey Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
70internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out ECPrivateKey decoded)
75internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ECPrivateKey decoded)
87private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ECPrivateKey decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (5)
40internal static EdiPartyNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
66internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> EncryptedData;
31internal static EncryptedPrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\FieldID.xml.cs (6)
15internal ReadOnlyMemory<byte> Parameters;
45internal static FieldID Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static FieldID Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out FieldID decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out FieldID decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out FieldID decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyBothAsn.xml.cs (7)
14internal ReadOnlyMemory<byte> Seed;
15internal ReadOnlyMemory<byte> ExpandedKey;
31internal static MLDsaPrivateKeyBothAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static MLDsaPrivateKeyBothAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out MLDsaPrivateKeyBothAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MLDsaPrivateKeyBothAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MLDsaPrivateKeyBothAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyBothAsn.xml.cs (7)
14internal ReadOnlyMemory<byte> Seed;
15internal ReadOnlyMemory<byte> ExpandedKey;
31internal static MLKemPrivateKeyBothAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static MLKemPrivateKeyBothAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out MLKemPrivateKeyBothAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MLKemPrivateKeyBothAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MLKemPrivateKeyBothAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Value;
47internal static OtherNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (6)
14internal ReadOnlyMemory<byte> Salt;
31internal static PBEParameter Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static PBEParameter Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (5)
31internal static PBES2Params Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static PBES2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (6)
25ReadOnlyMemory<byte> rebind = default;
66internal static Pbkdf2Params Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static Pbkdf2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> CertValue;
47internal static CertBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (6)
17internal ReadOnlyMemory<byte> MacSalt;
64internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out MacData decoded)
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (5)
38internal static PfxAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (6)
16internal ReadOnlyMemory<byte> BagValue;
62internal static SafeBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
83internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> SecretValue;
47internal static SecretBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Content;
47internal static ContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? Content;
52internal static EncapsulatedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
57internal static EncapsulatedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
78internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
90private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (6)
16internal ReadOnlyMemory<byte>? EncryptedContent;
45internal static EncryptedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (5)
46internal static EncryptedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
67internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
72internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (7)
14internal ReadOnlyMemory<byte> Issuer;
15internal ReadOnlyMemory<byte> SerialNumber;
47internal static IssuerAndSerialNumberAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static IssuerAndSerialNumberAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (6)
15internal ReadOnlyMemory<byte> OtherCert;
45internal static OtherCertificateFormat Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static OtherCertificateFormat Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (8)
19internal ReadOnlyMemory<byte>[]? Crls;
85internal static SignedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
90internal static SignedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
106internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
111internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
123private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
183var tmpList = new List<ReadOnlyMemory<byte>>();
184ReadOnlyMemory<byte> tmpItem;
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (7)
18internal ReadOnlyMemory<byte>? SignedAttributes;
20internal ReadOnlyMemory<byte> SignatureValue;
75internal static SignerInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
80internal static SignerInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
96internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
101internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
113private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (6)
17internal ReadOnlyMemory<byte> PrivateKey;
48internal static PrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
74internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (6)
31ReadOnlyMemory<byte> rebind = default;
132internal static PssParamsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
137internal static PssParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
153internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
158internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
170private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (6)
15internal ReadOnlyMemory<byte> Iv;
31internal static Rc2CbcParameters Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPrivateKeyAsn.xml.cs (13)
15internal ReadOnlyMemory<byte> Modulus;
16internal ReadOnlyMemory<byte> PublicExponent;
17internal ReadOnlyMemory<byte> PrivateExponent;
18internal ReadOnlyMemory<byte> Prime1;
19internal ReadOnlyMemory<byte> Prime2;
20internal ReadOnlyMemory<byte> Exponent1;
21internal ReadOnlyMemory<byte> Exponent2;
22internal ReadOnlyMemory<byte> Coefficient;
45internal static RSAPrivateKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static RSAPrivateKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out RSAPrivateKeyAsn decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RSAPrivateKeyAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RSAPrivateKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\RSAPublicKeyAsn.xml.cs (7)
14internal ReadOnlyMemory<byte> Modulus;
15internal ReadOnlyMemory<byte> PublicExponent;
31internal static RSAPublicKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static RSAPublicKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out RSAPublicKeyAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RSAPublicKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RSAPublicKeyAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (8)
17internal ReadOnlyMemory<byte> Base;
18internal ReadOnlyMemory<byte> Order;
19internal ReadOnlyMemory<byte>? Cofactor;
58internal static SpecifiedECDomain Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
63internal static SpecifiedECDomain Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
79internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SpecifiedECDomain decoded)
84internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SpecifiedECDomain decoded)
96private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SpecifiedECDomain decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> SubjectPublicKey;
31internal static SubjectPublicKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (6)
18internal ReadOnlyMemory<byte> ExtnValue;
66internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
System\Security\Cryptography\CryptographicOperations.cs (8)
701ReadOnlyMemory<byte> key,
748ReadOnlyMemory<byte> key,
976ReadOnlyMemory<byte> key,
978ReadOnlyMemory<byte> hash,
995ReadOnlyMemory<byte> key,
997ReadOnlyMemory<byte> hash,
1027/// <inheritdoc cref="VerifyHmacAsync(HashAlgorithmName, ReadOnlyMemory{byte}, Stream, ReadOnlyMemory{byte}, CancellationToken)" />
System\Security\Cryptography\Kmac128.cs (10)
548ReadOnlyMemory<byte> key,
551ReadOnlyMemory<byte> customizationString = default,
589ReadOnlyMemory<byte> key,
592ReadOnlyMemory<byte> customizationString = default,
687/// <inheritdoc cref="VerifyAsync(ReadOnlyMemory{byte}, Stream, ReadOnlyMemory{byte}, ReadOnlyMemory{byte}, CancellationToken)" />
737ReadOnlyMemory<byte> key,
739ReadOnlyMemory<byte> hash,
740ReadOnlyMemory<byte> customizationString = default,
System\Security\Cryptography\Kmac256.cs (10)
548ReadOnlyMemory<byte> key,
551ReadOnlyMemory<byte> customizationString = default,
589ReadOnlyMemory<byte> key,
592ReadOnlyMemory<byte> customizationString = default,
687/// <inheritdoc cref="VerifyAsync(ReadOnlyMemory{byte}, Stream, ReadOnlyMemory{byte}, ReadOnlyMemory{byte}, CancellationToken)" />
737ReadOnlyMemory<byte> key,
739ReadOnlyMemory<byte> hash,
740ReadOnlyMemory<byte> customizationString = default,
System\Security\Cryptography\KmacXof128.cs (10)
548ReadOnlyMemory<byte> key,
551ReadOnlyMemory<byte> customizationString = default,
589ReadOnlyMemory<byte> key,
592ReadOnlyMemory<byte> customizationString = default,
687/// <inheritdoc cref="VerifyAsync(ReadOnlyMemory{byte}, Stream, ReadOnlyMemory{byte}, ReadOnlyMemory{byte}, CancellationToken)" />
737ReadOnlyMemory<byte> key,
739ReadOnlyMemory<byte> hash,
740ReadOnlyMemory<byte> customizationString = default,
System\Security\Cryptography\KmacXof256.cs (10)
548ReadOnlyMemory<byte> key,
551ReadOnlyMemory<byte> customizationString = default,
589ReadOnlyMemory<byte> key,
592ReadOnlyMemory<byte> customizationString = default,
687/// <inheritdoc cref="VerifyAsync(ReadOnlyMemory{byte}, Stream, ReadOnlyMemory{byte}, ReadOnlyMemory{byte}, CancellationToken)" />
737ReadOnlyMemory<byte> key,
739ReadOnlyMemory<byte> hash,
740ReadOnlyMemory<byte> customizationString = default,
System\Security\Cryptography\X509Certificates\Asn1\AccessDescriptionAsn.xml.cs (5)
38internal static AccessDescriptionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
43internal static AccessDescriptionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificateAsn.xml.cs (6)
16internal ReadOnlyMemory<byte> SignatureValue;
33internal static CertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
38internal static CertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
59internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
71private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestAsn.xml.cs (6)
16internal ReadOnlyMemory<byte> SignatureValue;
33internal static CertificationRequestAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
38internal static CertificationRequestAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
54internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
59internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
71private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\CertificationRequestInfoAsn.xml.cs (6)
16internal ReadOnlyMemory<byte> Subject;
59internal static CertificationRequestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
64internal static CertificationRequestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
80internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
85internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
97private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs (5)
58internal static DistributionPointAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
63internal static DistributionPointAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
79internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
84internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
96private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? PolicyQualifiers;
50internal static PolicyInformationAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
55internal static PolicyInformationAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (10)
18internal ReadOnlyMemory<byte> SerialNumber;
20internal ReadOnlyMemory<byte> Issuer;
22internal ReadOnlyMemory<byte> Subject;
24internal ReadOnlyMemory<byte>? IssuerUniqueId;
25internal ReadOnlyMemory<byte>? SubjectUniqueId;
137internal static TbsCertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
142internal static TbsCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
158internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
163internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
175private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
System.Security.Cryptography.Cose (44)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (7)
253ReadOnlyMemory<byte> associatedData = default,
277ReadOnlyMemory<byte> associatedData,
395ReadOnlyMemory<byte> associatedData,
470ReadOnlyMemory<byte> bodyProtected,
471ReadOnlyMemory<byte> associatedData,
827public Task AddSignatureForDetachedAsync(Stream detachedContent, CoseSigner signer, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
839private async Task AddSignatureCoreAsync(Stream content, CoseSigner signer, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
System\Security\Cryptography\Cose\CoseSign1Message.cs (13)
26public ReadOnlyMemory<byte> Signature => _signature;
204public static Task<byte[]> SignDetachedAsync(Stream detachedContent, CoseSigner signer, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
221private static async Task<byte[]> SignAsyncCore(int expectedSize, Stream content, CoseSigner signer, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
332private static async Task<int> CreateCoseSign1MessageAsync(Stream content, byte[] buffer, CoseSigner signer, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
346await AppendToBeSignedAsync(buffer, toBeSignedBuilder, SigStructureContext.Signature1, buffer.AsMemory(0, protectedMapBytesWritten), ReadOnlyMemory<byte>.Empty, associatedData, content, cancellationToken).ConfigureAwait(false);
684/// <seealso cref="VerifyDetachedAsync(AsymmetricAlgorithm, Stream, ReadOnlyMemory{byte}, CancellationToken)"/>
746/// <seealso cref="VerifyDetachedAsync(CoseKey, Stream, ReadOnlyMemory{byte}, CancellationToken)"/>
774ReadOnlyMemory<byte> encodedAlg = CoseHelpers.GetCoseAlgorithmFromProtectedHeaders(ProtectedHeaders);
853public Task<bool> VerifyDetachedAsync(AsymmetricAlgorithm key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
915public Task<bool> VerifyDetachedAsync(CoseKey key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
938private async Task<bool> VerifyAsyncCore(CoseKey key, Stream content, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
950await AppendToBeSignedAsync(buffer, toBeSignedBuilder, SigStructureContext.Signature1, _protectedHeaderAsBstr, ReadOnlyMemory<byte>.Empty, associatedData, content, cancellationToken).ConfigureAwait(false);
1041ReadOnlyMemory<byte> encodedAlg = CoseHelpers.GetCoseAlgorithmFromProtectedHeaders(ProtectedHeaders);
System\Security\Cryptography\Cose\CoseSignature.cs (7)
37public ReadOnlyMemory<byte> RawProtectedHeaders => _encodedSignProtectedHeaders;
43public ReadOnlyMemory<byte> Signature => _signature;
401/// <seealso cref="VerifyDetachedAsync(AsymmetricAlgorithm, Stream, ReadOnlyMemory{byte}, CancellationToken)"/>
527public Task<bool> VerifyDetachedAsync(AsymmetricAlgorithm key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
591public Task<bool> VerifyDetachedAsync(CoseKey key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
614private async Task<bool> VerifyAsyncCore(CoseKey key, Stream content, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
678ReadOnlyMemory<byte> encodedAlg = CoseHelpers.GetCoseAlgorithmFromProtectedHeaders(ProtectedHeaders);
System.Security.Cryptography.Pkcs (505)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? Parameters;
50internal static AlgorithmIdentifierAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
55internal static AlgorithmIdentifierAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AttributeAsn.xml.cs (8)
16internal ReadOnlyMemory<byte>[] AttrValues;
53internal static AttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
58internal static AttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
79internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
105var tmpList = new List<ReadOnlyMemory<byte>>();
106ReadOnlyMemory<byte> tmpItem;
src\libraries\Common\src\System\Security\Cryptography\Asn1\DigestInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Digest;
31internal static DigestInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static DigestInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (5)
40internal static EdiPartyNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
45internal static EdiPartyNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
61internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
66internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EncryptedPrivateKeyInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> EncryptedData;
31internal static EncryptedPrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static EncryptedPrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OaepParamsAsn.xml.cs (6)
28ReadOnlyMemory<byte> rebind = default;
99internal static OaepParamsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
104internal static OaepParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
120internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
125internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
137private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OtherNameAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Value;
47internal static OtherNameAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static OtherNameAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBEParameter.xml.cs (6)
14internal ReadOnlyMemory<byte> Salt;
31internal static PBEParameter Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static PBEParameter Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBEParameter decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PBES2Params.xml.cs (5)
31internal static PBES2Params Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static PBES2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PBES2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (6)
25ReadOnlyMemory<byte> rebind = default;
66internal static Pbkdf2Params Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static Pbkdf2Params Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Pbkdf2Params decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\CertBagAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> CertValue;
47internal static CertBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static CertBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (6)
17internal ReadOnlyMemory<byte> MacSalt;
64internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out MacData decoded)
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (5)
38internal static PfxAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
43internal static PfxAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
64internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SafeBagAsn.xml.cs (6)
16internal ReadOnlyMemory<byte> BagValue;
62internal static SafeBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
67internal static SafeBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
83internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\SecretBagAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> SecretValue;
47internal static SecretBagAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static SecretBagAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\ContentInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> Content;
47internal static ContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static ContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? Content;
52internal static EncapsulatedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
57internal static EncapsulatedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
73internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
78internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
90private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (6)
16internal ReadOnlyMemory<byte>? EncryptedContent;
45internal static EncryptedContentInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static EncryptedContentInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedDataAsn.xml.cs (5)
46internal static EncryptedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
51internal static EncryptedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
67internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
72internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\IssuerAndSerialNumberAsn.xml.cs (7)
14internal ReadOnlyMemory<byte> Issuer;
15internal ReadOnlyMemory<byte> SerialNumber;
47internal static IssuerAndSerialNumberAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static IssuerAndSerialNumberAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
73internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
85private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\OtherCertificateFormat.xml.cs (6)
15internal ReadOnlyMemory<byte> OtherCert;
45internal static OtherCertificateFormat Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static OtherCertificateFormat Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignedDataAsn.xml.cs (8)
19internal ReadOnlyMemory<byte>[]? Crls;
85internal static SignedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
90internal static SignedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
106internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
111internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
123private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
183var tmpList = new List<ReadOnlyMemory<byte>>();
184ReadOnlyMemory<byte> tmpItem;
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (7)
18internal ReadOnlyMemory<byte>? SignedAttributes;
20internal ReadOnlyMemory<byte> SignatureValue;
75internal static SignerInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
80internal static SignerInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
96internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
101internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
113private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PrivateKeyInfoAsn.xml.cs (6)
17internal ReadOnlyMemory<byte> PrivateKey;
48internal static PrivateKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
53internal static PrivateKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
74internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.xml.cs (6)
31ReadOnlyMemory<byte> rebind = default;
132internal static PssParamsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
137internal static PssParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
153internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
158internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
170private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PssParamsAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Rc2CbcParameters.xml.cs (6)
15internal ReadOnlyMemory<byte> Iv;
31internal static Rc2CbcParameters Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static Rc2CbcParameters Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SubjectPublicKeyInfoAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> SubjectPublicKey;
31internal static SubjectPublicKeyInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static SubjectPublicKeyInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (6)
18internal ReadOnlyMemory<byte> ExtnValue;
66internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
87internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
92internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
104private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\CadesIssuerSerial.xml.cs (6)
16internal ReadOnlyMemory<byte> SerialNumber;
39internal static CadesIssuerSerial Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
44internal static CadesIssuerSerial Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
60internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
65internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
77private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
System\Security\Cryptography\Pkcs\Asn1\EnvelopedDataAsn.xml.cs (5)
62internal static EnvelopedDataAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
67internal static EnvelopedDataAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
83internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
88internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
100private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\EssCertId.xml.cs (6)
14internal ReadOnlyMemory<byte> Hash;
36internal static EssCertId Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
41internal static EssCertId Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
57internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
62internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
74private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (7)
17internal ReadOnlyMemory<byte> Hash;
24ReadOnlyMemory<byte> rebind = default;
64internal static EssCertIdV2 Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
69internal static EssCertIdV2 Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
85internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
90internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
102private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientInfoAsn.xml.cs (6)
17internal ReadOnlyMemory<byte>? Ukm;
54internal static KeyAgreeRecipientInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
59internal static KeyAgreeRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
75internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
80internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
92private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\KeyTransRecipientInfoAsn.xml.cs (6)
17internal ReadOnlyMemory<byte> EncryptedKey;
35internal static KeyTransRecipientInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
40internal static KeyTransRecipientInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
61internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
73private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\MessageImprint.xml.cs (6)
15internal ReadOnlyMemory<byte> HashedMessage;
31internal static MessageImprint Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static MessageImprint Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
System\Security\Cryptography\Pkcs\Asn1\OriginatorInfoAsn.xml.cs (8)
16internal ReadOnlyMemory<byte>[]? RevocationInfoChoices;
63internal static OriginatorInfoAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
68internal static OriginatorInfoAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
84internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
89internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
101private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
138var tmpList = new List<ReadOnlyMemory<byte>>();
139ReadOnlyMemory<byte> tmpItem;
System\Security\Cryptography\Pkcs\Asn1\OriginatorPublicKeyAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> PublicKey;
31internal static OriginatorPublicKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static OriginatorPublicKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\OtherKeyAttributeAsn.xml.cs (6)
15internal ReadOnlyMemory<byte>? KeyAttr;
50internal static OtherKeyAttributeAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
55internal static OtherKeyAttributeAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
71internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
76internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
88private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\PkiStatusInfo.xml.cs (6)
15internal ReadOnlyMemory<byte>? StatusString;
59internal static PkiStatusInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
64internal static PkiStatusInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
80internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
85internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
97private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
System\Security\Cryptography\Pkcs\Asn1\PolicyInformation.xml.cs (5)
51internal static PolicyInformation Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56internal static PolicyInformation Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
System\Security\Cryptography\Pkcs\Asn1\PolicyQualifierInfo.xml.cs (6)
15internal ReadOnlyMemory<byte> Qualifier;
45internal static PolicyQualifierInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
50internal static PolicyQualifierInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
66internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
71internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
83private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
System\Security\Cryptography\Pkcs\Asn1\RecipientEncryptedKeyAsn.xml.cs (6)
15internal ReadOnlyMemory<byte> EncryptedKey;
31internal static RecipientEncryptedKeyAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
36internal static RecipientEncryptedKeyAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
52internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
57internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
69private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\RecipientKeyIdentifier.xml.cs (6)
14internal ReadOnlyMemory<byte> SubjectKeyIdentifier;
43internal static RecipientKeyIdentifier Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
48internal static RecipientKeyIdentifier Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
64internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
69internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
81private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (6)
20internal ReadOnlyMemory<byte>? Nonce;
95internal static Rfc3161TimeStampReq Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
100internal static Rfc3161TimeStampReq Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
116internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
121internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
133private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampResp.xml.cs (6)
15internal ReadOnlyMemory<byte>? TimeStampToken;
43internal static Rfc3161TimeStampResp Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
48internal static Rfc3161TimeStampResp Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
64internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
69internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
81private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (7)
20internal ReadOnlyMemory<byte> SerialNumber;
24internal ReadOnlyMemory<byte>? Nonce;
110internal static Rfc3161TstInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
115internal static Rfc3161TstInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
131internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
136internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
148private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateAsn.xml.cs (5)
51internal static SigningCertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56internal static SigningCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
System\Security\Cryptography\Pkcs\Asn1\SigningCertificateV2Asn.xml.cs (5)
51internal static SigningCertificateV2Asn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
56internal static SigningCertificateV2Asn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static void Decode(ref AsnValueReader reader, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
77internal static void Decode(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
89private static void DecodeCore(ref AsnValueReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
System\Security\Cryptography\Pkcs\Rfc3161TimestampTokenInfo.cs (16)
23private ReadOnlyMemory<byte>? _tsaNameBytes;
43ReadOnlyMemory<byte> messageHash,
44ReadOnlyMemory<byte> serialNumber,
48ReadOnlyMemory<byte>? nonce = null,
49ReadOnlyMemory<byte>? timestampAuthorityName = null,
99public ReadOnlyMemory<byte> GetMessageHash() => _parsedData.MessageImprint.HashedMessage;
105public ReadOnlyMemory<byte> GetSerialNumber() => _parsedData.SerialNumber;
130public ReadOnlyMemory<byte>? GetNonce() => _parsedData.Nonce;
147public ReadOnlyMemory<byte>? GetTimestampAuthorityName()
234ReadOnlyMemory<byte> encodedBytes,
250ReadOnlyMemory<byte> source,
262ReadOnlyMemory<byte> firstElement = reader.PeekEncodedValue();
317ReadOnlyMemory<byte> messageHash,
318ReadOnlyMemory<byte> serialNumber,
322ReadOnlyMemory<byte>? nonce,
323ReadOnlyMemory<byte>? tsaName,
System.ServiceModel.NetFramingBase (11)
System.ServiceModel.NetNamedPipe (2)
System.ServiceModel.NetTcp (2)
System.ServiceModel.Primitives (3)
System.ServiceModel.UnixDomainSocket (2)
System.Text.Json (50)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (24)
System\Text\RegularExpressions\Regex.Replace.cs (5)
175var state = (segments: new StructListBuilder<ReadOnlyMemory<char>>(), evaluator, prevat: 0, input, count);
179regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) =>
198regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) =>
219internal static string SegmentsToStringAndDispose(ref StructListBuilder<ReadOnlyMemory<char>> segments)
221Span<ReadOnlyMemory<char>> span = segments.AsSpan();
System\Text\RegularExpressions\RegexReplacement.cs (10)
126public void ReplacementImpl(ref StructListBuilder<ReadOnlyMemory<char>> segments, Match match)
131ReadOnlyMemory<char> segment =
157public void ReplacementImplRTL(ref StructListBuilder<ReadOnlyMemory<char>> segments, Match match)
163ReadOnlyMemory<char> segment =
235regex.RunAllMatchesWithCallback(input, startat, ref state, (ref (string input, string replacement, StructListBuilder<int> segments, ReadOnlyMemory<char> inputMemory, int prevat, int count) state, Match match) =>
298var state = (replacement: this, segments: new StructListBuilder<ReadOnlyMemory<char>>(), inputMemory: input.AsMemory(), prevat: 0, count);
302regex.RunAllMatchesWithCallback(input, startat, ref state, (ref (RegexReplacement thisRef, StructListBuilder<ReadOnlyMemory<char>> segments, ReadOnlyMemory<char> inputMemory, int prevat, int count) state, Match match) =>
322regex.RunAllMatchesWithCallback(input, startat, ref state, (ref (RegexReplacement thisRef, StructListBuilder<ReadOnlyMemory<char>> segments, ReadOnlyMemory<char> inputMemory, int prevat, int count) state, Match match) =>
System.Text.RegularExpressions.Generator (3)
System.Windows.Forms.UI.IntegrationTests (25)
Test.Utilities (16)
Text.Analyzers (14)
xunit.assert (104)
MemoryAsserts.cs (24)
47 Contains((ReadOnlyMemory<T>)expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
62 ReadOnlyMemory<T> actualMemory)
64 Contains((ReadOnlyMemory<T>)expectedSubMemory, actualMemory);
78 ReadOnlyMemory<T> expectedSubMemory,
81 Contains(expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
95 ReadOnlyMemory<T> expectedSubMemory,
96 ReadOnlyMemory<T> actualMemory)
123 DoesNotContain((ReadOnlyMemory<T>)expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
138 ReadOnlyMemory<T> actualMemory)
140 DoesNotContain((ReadOnlyMemory<T>)expectedSubMemory, actualMemory);
154 ReadOnlyMemory<T> expectedSubMemory,
157 DoesNotContain(expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
171 ReadOnlyMemory<T> expectedSubMemory,
172 ReadOnlyMemory<T> actualMemory)
201 Equal((ReadOnlyMemory<T>)expectedMemory, (ReadOnlyMemory<T>)actualMemory);
211 ReadOnlyMemory<T> actualMemory)
213 Equal((ReadOnlyMemory<T>)expectedMemory, actualMemory);
222 ReadOnlyMemory<T> expectedMemory,
225 Equal(expectedMemory, (ReadOnlyMemory<T>)actualMemory);
234 ReadOnlyMemory<T> expectedMemory,
235 ReadOnlyMemory<T> actualMemory)
StringAsserts.cs (80)
80 Contains((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
90 ReadOnlyMemory<char> actualString) =>
91 Contains((ReadOnlyMemory<char>)expectedSubstring, actualString, StringComparison.CurrentCulture);
100 ReadOnlyMemory<char> expectedSubstring,
102 Contains(expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
111 ReadOnlyMemory<char> expectedSubstring,
112 ReadOnlyMemory<char> actualString) =>
126 Contains((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
137 ReadOnlyMemory<char> actualString,
139 Contains((ReadOnlyMemory<char>)expectedSubstring, actualString, comparisonType);
149 ReadOnlyMemory<char> expectedSubstring,
152 Contains(expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
162 ReadOnlyMemory<char> expectedSubstring,
163 ReadOnlyMemory<char> actualString,
327 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
337 ReadOnlyMemory<char> actualString) =>
338 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, actualString, StringComparison.CurrentCulture);
347 ReadOnlyMemory<char> expectedSubstring,
349 DoesNotContain(expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
358 ReadOnlyMemory<char> expectedSubstring,
359 ReadOnlyMemory<char> actualString) =>
373 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
384 ReadOnlyMemory<char> actualString,
386 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, actualString, comparisonType);
396 ReadOnlyMemory<char> expectedSubstring,
399 DoesNotContain(expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
409 ReadOnlyMemory<char> expectedSubstring,
410 ReadOnlyMemory<char> actualString,
643 EndsWith((ReadOnlyMemory<char>)expectedEndString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
653 ReadOnlyMemory<char> actualString) =>
654 EndsWith((ReadOnlyMemory<char>)expectedEndString, actualString, StringComparison.CurrentCulture);
663 ReadOnlyMemory<char> expectedEndString,
665 EndsWith(expectedEndString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
674 ReadOnlyMemory<char> expectedEndString,
675 ReadOnlyMemory<char> actualString) =>
689 EndsWith((ReadOnlyMemory<char>)expectedEndString, (ReadOnlyMemory<char>)actualString, comparisonType);
700 ReadOnlyMemory<char> actualString,
702 EndsWith((ReadOnlyMemory<char>)expectedEndString, actualString, comparisonType);
712 ReadOnlyMemory<char> expectedEndString,
715 EndsWith(expectedEndString, (ReadOnlyMemory<char>)actualString, comparisonType);
725 ReadOnlyMemory<char> expectedEndString,
726 ReadOnlyMemory<char> actualString,
979 Equal((ReadOnlyMemory<char>)expected, (ReadOnlyMemory<char>)actual, false, false, false, false);
989 ReadOnlyMemory<char> actual) =>
990 Equal((ReadOnlyMemory<char>)expected, actual, false, false, false, false);
999 ReadOnlyMemory<char> expected,
1001 Equal(expected, (ReadOnlyMemory<char>)actual, false, false, false, false);
1010 ReadOnlyMemory<char> expected,
1011 ReadOnlyMemory<char> actual) =>
1031 Equal((ReadOnlyMemory<char>)expected, (ReadOnlyMemory<char>)actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1045 ReadOnlyMemory<char> actual,
1050 Equal((ReadOnlyMemory<char>)expected, actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1063 ReadOnlyMemory<char> expected,
1069 Equal(expected, (ReadOnlyMemory<char>)actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1082 ReadOnlyMemory<char> expected,
1083 ReadOnlyMemory<char> actual,
1436 StartsWith((ReadOnlyMemory<char>)expectedStartString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
1446 ReadOnlyMemory<char> actualString) =>
1447 StartsWith((ReadOnlyMemory<char>)expectedStartString, actualString, StringComparison.CurrentCulture);
1456 ReadOnlyMemory<char> expectedStartString,
1458 StartsWith(expectedStartString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
1467 ReadOnlyMemory<char> expectedStartString,
1468 ReadOnlyMemory<char> actualString) =>
1482 StartsWith((ReadOnlyMemory<char>)expectedStartString, (ReadOnlyMemory<char>)actualString, comparisonType);
1493 ReadOnlyMemory<char> actualString,
1495 StartsWith((ReadOnlyMemory<char>)expectedStartString, actualString, comparisonType);
1505 ReadOnlyMemory<char> expectedStartString,
1508 StartsWith(expectedStartString, (ReadOnlyMemory<char>)actualString, comparisonType);
1518 ReadOnlyMemory<char> expectedStartString,
1519 ReadOnlyMemory<char> actualString,