157 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.Build (1)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\DataContentTests.cs (2)
153new DataContent(new ReadOnlyMemory<byte>([0x01, 0x02, 0x03, 0x04]), "application/octet-stream"),
159new 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 (9)
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 (2)
System.Net.Quic (1)
System.Net.Security (7)
System.Net.Sockets (3)
System\Net\Sockets\Socket.cs (2)
2502return TaskToAsyncResult.Begin(SendAsync(new ReadOnlyMemory<byte>(buffer, offset, size), socketFlags, default).AsTask(), callback, state);
2512Task<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();
1099await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
1122await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, totalUserBytes), cancellationToken).ConfigureAwait(false);
1127await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
1300await 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)
4204 references to ReadOnlyMemory
aspire (1)
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.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.Build (14)
Microsoft.Build.Framework (3)
Microsoft.CodeAnalysis (93)
CommandLine\CommandLineParser.cs (34)
84internal static bool IsOptionName(string optionName, ReadOnlyMemory<char> value) =>
87internal static bool IsOptionName(string shortOptionName, string longOptionName, ReadOnlyMemory<char> value) =>
143internal static bool IsOption(string optionName, string arg, out ReadOnlyMemory<char> name, out ReadOnlyMemory<char>? value) =>
149if (TryParseOption(arg, out ReadOnlyMemory<char> nameMemory, out ReadOnlyMemory<char>? valueMemory))
161internal static bool TryParseOption(string arg, out ReadOnlyMemory<char> name, out ReadOnlyMemory<char>? value)
200var argMemory = arg.AsMemory();
216ReadOnlyMemory<char> arg,
223var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
816ReadOnlyMemory<char> resourceDescriptor,
835var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
932internal static string RemoveQuotesAndSlashes(ReadOnlyMemory<char> argMemory) =>
935internal static string? RemoveQuotesAndSlashes(ReadOnlyMemory<char>? argMemory) =>
940internal static ReadOnlyMemory<char>? RemoveQuotesAndSlashesEx(ReadOnlyMemory<char>? argMemory) =>
945internal static ReadOnlyMemory<char> RemoveQuotesAndSlashesEx(ReadOnlyMemory<char> argMemory)
1029static ReadOnlyMemory<char>? removeFastPath(ReadOnlyMemory<char> arg)
1062var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1067internal static void ParseSeparatedPathsEx(ReadOnlyMemory<char>? str, ArrayBuilder<ReadOnlyMemory<char>> builder)
1079internal static void ParseSeparatedStrings(ReadOnlyMemory<char>? strMemory, char[] separators, bool removeEmptyEntries, ArrayBuilder<ReadOnlyMemory<char>> builder)
1088var memory = strMemory.Value;
1099var current = memory.Slice(nextPiece, i - nextPiece);
1109var last = memory.Slice(nextPiece);
1137ReadOnlyMemory<char> extension = PathUtilities.GetExtension(resolvedPath.AsMemory());
1150internal void ParseFileArgument(ReadOnlyMemory<char> arg, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1182private protected void ParseSeparatedFileArgument(ReadOnlyMemory<char> value, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1184var pathBuilder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1186foreach (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;
1632private static void ParseAndResolveReferencePaths(string? switchName, ReadOnlyMemory<char>? switchValue, string? baseDirectory, List<string> builder, MessageID origin, List<Diagnostic> diagnostics)
1788internal static void ParseConditionalCompilationSymbols(ReadOnlyMemory<char> valueMemory, ArrayBuilder<string> defines, out IEnumerable<Diagnostic> diagnostics)
1901private static void ParseAnalyzers(string arg, ReadOnlyMemory<char>? valueMemory, List<CommandLineAnalyzerReference> analyzerReferences, List<Diagnostic> diagnostics)
1914var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1916foreach (var path in builder)
1928private static void ParseAssemblyReferences(string arg, ReadOnlyMemory<char>? valueMemory, IList<Diagnostic> diagnostics, bool embedInteropTypes, List<CommandLineReference> commandLineReferences)
1936var value = valueMemory.Value;
1973var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1976foreach (var path in builder)
2053ReadOnlyMemory<char> resourceDescriptor,
2098private static void ParseWarnings(ReadOnlyMemory<char> value, ArrayBuilder<string> ids)
2101var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
2105foreach (ReadOnlyMemory<char> part in parts)
2139private 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;
1321public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name)
1332public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name, int arity)
1337private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> GetTypeMembersDictionary()
1355private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> MakeTypeMembers(BindingDiagnosticBag diagnostics)
1633private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetEarlyAttributeDecodingMembersDictionary()
1637if (Volatile.Read(ref _lazyMembersDictionary) is Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> result)
1647Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
1670private static Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> ToNameKeyedDictionary(ImmutableArray<Symbol> symbols)
1674return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(1, ReadOnlyMemoryOfCharComparer.Instance)
1682return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(ReadOnlyMemoryOfCharComparer.Instance);
1695var dictionary = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(accumulator.Count, ReadOnlyMemoryOfCharComparer.Instance);
1822protected Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByName()
1832private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByNameSlow()
2045Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2046Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2094var name = pair.Key;
2303BindingDiagnosticBag diagnostics, Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName)
2372Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2442Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2443Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2459Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName;
2471static (Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName, ImmutableArray<Symbol> membersUnordered) mergeMembersInGroup(IGrouping<string, NamedTypeSymbol> grouping)
2473Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName = null;
2481Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByNameToMerge = ((SourceMemberContainerTypeSymbol)extension).GetMembersByName();
2501membersByName = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(membersByName, ReadOnlyMemoryOfCharComparer.Instance);
2600Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2752Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2794Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2833Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3160private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> MakeAllMembers()
3162Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
3184Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3185Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> typesByName)
3187foreach ((ReadOnlyMemory<char> name, ImmutableArray<NamedTypeSymbol> types) in typesByName)
3626PooledDictionary<ReadOnlyMemory<char>, object>? partialMembersToMerge = null;
4023Dictionary<ReadOnlyMemory<char>, object> membersByName,
4411Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
4462Dictionary<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 (5)
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 (24)
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 (1)
Microsoft.Extensions.DataIngestion.Abstractions (1)
Microsoft.Extensions.DataIngestion.Tests (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (5)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (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.McpServer.ProjectTemplates.Tests (1)
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 (33)
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;
1287private 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);
1311out (Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder) cache))
1402(Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder) =
Utils\BytePairEncoder.cs (9)
16public static (int Id, int TokenIndex, int TokenLength)[] BytePairEncode(ReadOnlyMemory<byte> mergingBytes, IReadOnlyDictionary<ReadOnlyMemory<byte>, int> ranks, ReadOnlySpan<int> indexMappingSpan)
48var slice = mergingBytes.SliceStartEnd(byteIndicesAndRanks[startIndex].Index, byteIndicesAndRanks[startIndex + skip + 2].Index);
156private static (int Id, int TokenIndex, int TokenLength)[] BytePairEncodeLarge(ReadOnlyMemory<byte> mergingBytes, IReadOnlyDictionary<ReadOnlyMemory<byte>, int> ranks, ReadOnlySpan<int> indexMappingSpan)
175var slice = mergingBytes.Slice(i, 2);
200var slice = mergingBytes.Slice(start, nextEndItem - start);
290private static ReadOnlyMemory<byte> SliceStartEnd(this ReadOnlyMemory<byte> memory, int start, int end) => memory.Slice(start, end - start);
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)
Microsoft.NET.StringTools (16)
MilvusPlayground.ApiService (1)
mscorlib (1)
netstandard (1)
OrderProcessor (1)
Roslyn.Diagnostics.Analyzers (14)
Roslyn.VisualStudio.Next.UnitTests (1)
Shared (4)
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 (27)
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)
526public ValueTask<int> SendAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) =>
536public ValueTask<int> SendAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, CancellationToken cancellationToken = default)
554internal ValueTask SendAsyncForNetworkStream(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, CancellationToken cancellationToken)
631public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, EndPoint remoteEP, CancellationToken cancellationToken = default) =>
642public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, EndPoint remoteEP, CancellationToken cancellationToken = default)
671public ValueTask<int> SendToAsync(ReadOnlyMemory<byte> buffer, SocketFlags socketFlags, SocketAddress socketAddress, CancellationToken cancellationToken = default)
729public 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)
873public static Task AppendAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
881static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1166public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1182public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1302public static Task WriteAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
1310static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1406public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1421public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1609private static async Task WriteToFileAsync(string path, FileMode mode, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken)
1611ReadOnlyMemory<byte> preamble = encoding.GetPreamble();
1643ReadOnlyMemory<char> toEncode = contents.Slice(0, Math.Min(contents.Length, ChunkSize));
1646ReadOnlyMemory<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())
648foreach (ReadOnlyMemory<char> chunk in sb.GetChunks())
672public virtual Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) =>
678var t = (TupleSlim<TextWriter, ReadOnlyMemory<char>>)state!;
680}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
742foreach (ReadOnlyMemory<char> chunk in sb.GetChunks())
767public virtual Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) =>
773var t = (TupleSlim<TextWriter, ReadOnlyMemory<char>>)state!;
775}, new TupleSlim<TextWriter, ReadOnlyMemory<char>>(this, buffer), cancellationToken, TaskCreationOptions.DenyChildAttach, TaskScheduler.Default);
850public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask;
878public override Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask;
1108public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default)
1120public 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 (442)
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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
76internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
79internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
66internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (6)
37internal ReadOnlyMemory<byte> MacSalt;
67internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
88internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out MacData decoded)
93internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
105private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
64internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
88internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
78internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
90private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
71internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
72internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
71internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
83private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
111internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
123private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
101internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
113private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
74internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (6)
33internal ReadOnlyMemory<byte> ExtnValue;
69internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
90internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
95internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
107private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
64internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AccessDescriptionAsn decoded)
76private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
59internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificateAsn decoded)
71private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
59internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestAsn decoded)
71private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
85internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertificationRequestInfoAsn decoded)
97private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
84internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DistributionPointAsn decoded)
96private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
76internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
88private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformationAsn decoded)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (10)
38internal ReadOnlyMemory<byte> SerialNumber;
40internal ReadOnlyMemory<byte> Issuer;
42internal ReadOnlyMemory<byte> Subject;
44internal ReadOnlyMemory<byte>? IssuerUniqueId;
45internal ReadOnlyMemory<byte>? SubjectUniqueId;
140internal static TbsCertificateAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
145internal static TbsCertificateAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
161internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
166internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out TbsCertificateAsn decoded)
178private static void DecodeCore(ref ValueAsnReader 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 (458)
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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
76internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AlgorithmIdentifierAsn decoded)
88private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
79internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out AttributeAsn decoded)
91private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out DigestInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
66internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EdiPartyNameAsn decoded)
78private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedPrivateKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\OaepParamsAsn.xml.cs (6)
23ReadOnlyMemory<byte> rebind = default;
102internal static OaepParamsAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
107internal static OaepParamsAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
123internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
128internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OaepParamsAsn decoded)
140private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn decoded)
85private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherNameAsn 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
85private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CertBagAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\MacData.xml.cs (6)
37internal ReadOnlyMemory<byte> MacSalt;
67internal static MacData Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static MacData Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
88internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out MacData decoded)
93internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MacData decoded)
105private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
64internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PfxAsn decoded)
76private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
88internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SafeBagAsn decoded)
100private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SecretBagAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out ContentInfoAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
78internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncapsulatedContentInfoAsn decoded)
90private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
71internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedContentInfoAsn decoded)
83private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
72internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EncryptedDataAsn decoded)
84private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
73internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out IssuerAndSerialNumberAsn decoded)
85private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
71internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherCertificateFormat decoded)
83private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
111internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignedDataAsn decoded)
123private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
101internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SignerInfoAsn decoded)
113private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
74internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn decoded)
86private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PrivateKeyInfoAsn 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rc2CbcParameters decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
69private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SubjectPublicKeyInfoAsn decoded)
src\libraries\Common\src\System\Security\Cryptography\Asn1\X509ExtensionAsn.xml.cs (6)
33internal ReadOnlyMemory<byte> ExtnValue;
69internal static X509ExtensionAsn Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
74internal static X509ExtensionAsn Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
90internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
95internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out X509ExtensionAsn decoded)
107private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
65internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out CadesIssuerSerial decoded)
77private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
88internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EnvelopedDataAsn decoded)
100private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
62internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
74private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertId decoded)
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (7)
19ReadOnlyMemory<byte> rebind = default;
33internal ReadOnlyMemory<byte> Hash;
67internal static EssCertIdV2 Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
72internal static EssCertIdV2 Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
88internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
93internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out EssCertIdV2 decoded)
105private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
80internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyAgreeRecipientInfoAsn decoded)
92private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
61internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out KeyTransRecipientInfoAsn decoded)
73private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out MessageImprint decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
89internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorInfoAsn decoded)
101private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OriginatorPublicKeyAsn decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
76internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out OtherKeyAttributeAsn decoded)
88private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
85internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PkiStatusInfo decoded)
97private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
77internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyInformation decoded)
89private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
71internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out PolicyQualifierInfo decoded)
83private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
57internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientEncryptedKeyAsn decoded)
69private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
69internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
81private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out RecipientKeyIdentifier decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (6)
35internal ReadOnlyMemory<byte>? Nonce;
98internal static Rfc3161TimeStampReq Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
103internal static Rfc3161TimeStampReq Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
119internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
124internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampReq decoded)
136private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
69internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
81private static void DecodeCore(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TimeStampResp decoded)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (7)
35internal ReadOnlyMemory<byte> SerialNumber;
39internal ReadOnlyMemory<byte>? Nonce;
113internal static Rfc3161TstInfo Decode(ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
118internal static Rfc3161TstInfo Decode(Asn1Tag expectedTag, ReadOnlyMemory<byte> encoded, AsnEncodingRules ruleSet)
134internal static void Decode(ref ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
139internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out Rfc3161TstInfo decoded)
151private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
77internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateAsn decoded)
89private static void DecodeCore(ref ValueAsnReader 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 ValueAsnReader reader, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
77internal static void Decode(ref ValueAsnReader reader, Asn1Tag expectedTag, ReadOnlyMemory<byte> rebind, out SigningCertificateV2Asn decoded)
89private static void DecodeCore(ref ValueAsnReader 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)
31 Contains((ReadOnlyMemory<T>)expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
41 ReadOnlyMemory<T> actualMemory)
43 Contains((ReadOnlyMemory<T>)expectedSubMemory, actualMemory);
52 ReadOnlyMemory<T> expectedSubMemory,
55 Contains(expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
64 ReadOnlyMemory<T> expectedSubMemory,
65 ReadOnlyMemory<T> actualMemory)
87 DoesNotContain((ReadOnlyMemory<T>)expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
97 ReadOnlyMemory<T> actualMemory)
99 DoesNotContain((ReadOnlyMemory<T>)expectedSubMemory, actualMemory);
108 ReadOnlyMemory<T> expectedSubMemory,
111 DoesNotContain(expectedSubMemory, (ReadOnlyMemory<T>)actualMemory);
120 ReadOnlyMemory<T> expectedSubMemory,
121 ReadOnlyMemory<T> actualMemory)
149 Equal((ReadOnlyMemory<T>)expectedMemory, (ReadOnlyMemory<T>)actualMemory);
159 ReadOnlyMemory<T> actualMemory)
161 Equal((ReadOnlyMemory<T>)expectedMemory, actualMemory);
170 ReadOnlyMemory<T> expectedMemory,
173 Equal(expectedMemory, (ReadOnlyMemory<T>)actualMemory);
182 ReadOnlyMemory<T> expectedMemory,
183 ReadOnlyMemory<T> actualMemory)
StringAsserts.cs (80)
68 Contains((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
78 ReadOnlyMemory<char> actualString) =>
79 Contains((ReadOnlyMemory<char>)expectedSubstring, actualString, StringComparison.CurrentCulture);
88 ReadOnlyMemory<char> expectedSubstring,
90 Contains(expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
99 ReadOnlyMemory<char> expectedSubstring,
100 ReadOnlyMemory<char> actualString) =>
114 Contains((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
125 ReadOnlyMemory<char> actualString,
127 Contains((ReadOnlyMemory<char>)expectedSubstring, actualString, comparisonType);
137 ReadOnlyMemory<char> expectedSubstring,
140 Contains(expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
150 ReadOnlyMemory<char> expectedSubstring,
151 ReadOnlyMemory<char> actualString,
311 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
321 ReadOnlyMemory<char> actualString) =>
322 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, actualString, StringComparison.CurrentCulture);
331 ReadOnlyMemory<char> expectedSubstring,
333 DoesNotContain(expectedSubstring, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
342 ReadOnlyMemory<char> expectedSubstring,
343 ReadOnlyMemory<char> actualString) =>
357 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
368 ReadOnlyMemory<char> actualString,
370 DoesNotContain((ReadOnlyMemory<char>)expectedSubstring, actualString, comparisonType);
380 ReadOnlyMemory<char> expectedSubstring,
383 DoesNotContain(expectedSubstring, (ReadOnlyMemory<char>)actualString, comparisonType);
393 ReadOnlyMemory<char> expectedSubstring,
394 ReadOnlyMemory<char> actualString,
621 EndsWith((ReadOnlyMemory<char>)expectedEndString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
631 ReadOnlyMemory<char> actualString) =>
632 EndsWith((ReadOnlyMemory<char>)expectedEndString, actualString, StringComparison.CurrentCulture);
641 ReadOnlyMemory<char> expectedEndString,
643 EndsWith(expectedEndString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
652 ReadOnlyMemory<char> expectedEndString,
653 ReadOnlyMemory<char> actualString) =>
667 EndsWith((ReadOnlyMemory<char>)expectedEndString, (ReadOnlyMemory<char>)actualString, comparisonType);
678 ReadOnlyMemory<char> actualString,
680 EndsWith((ReadOnlyMemory<char>)expectedEndString, actualString, comparisonType);
690 ReadOnlyMemory<char> expectedEndString,
693 EndsWith(expectedEndString, (ReadOnlyMemory<char>)actualString, comparisonType);
703 ReadOnlyMemory<char> expectedEndString,
704 ReadOnlyMemory<char> actualString,
887 Equal((ReadOnlyMemory<char>)expected, (ReadOnlyMemory<char>)actual, false, false, false, false);
897 ReadOnlyMemory<char> actual) =>
898 Equal((ReadOnlyMemory<char>)expected, actual, false, false, false, false);
907 ReadOnlyMemory<char> expected,
909 Equal(expected, (ReadOnlyMemory<char>)actual, false, false, false, false);
918 ReadOnlyMemory<char> expected,
919 ReadOnlyMemory<char> actual) =>
966 Equal((ReadOnlyMemory<char>)expected, (ReadOnlyMemory<char>)actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1007 ReadOnlyMemory<char> actual,
1012 Equal((ReadOnlyMemory<char>)expected, actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1052 ReadOnlyMemory<char> expected,
1058 Equal(expected, (ReadOnlyMemory<char>)actual, ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
1098 ReadOnlyMemory<char> expected,
1099 ReadOnlyMemory<char> actual,
1444 StartsWith((ReadOnlyMemory<char>)expectedStartString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
1454 ReadOnlyMemory<char> actualString) =>
1455 StartsWith((ReadOnlyMemory<char>)expectedStartString, actualString, StringComparison.CurrentCulture);
1464 ReadOnlyMemory<char> expectedStartString,
1466 StartsWith(expectedStartString, (ReadOnlyMemory<char>)actualString, StringComparison.CurrentCulture);
1475 ReadOnlyMemory<char> expectedStartString,
1476 ReadOnlyMemory<char> actualString) =>
1490 StartsWith((ReadOnlyMemory<char>)expectedStartString, (ReadOnlyMemory<char>)actualString, comparisonType);
1501 ReadOnlyMemory<char> actualString,
1503 StartsWith((ReadOnlyMemory<char>)expectedStartString, actualString, comparisonType);
1513 ReadOnlyMemory<char> expectedStartString,
1516 StartsWith(expectedStartString, (ReadOnlyMemory<char>)actualString, comparisonType);
1526 ReadOnlyMemory<char> expectedStartString,
1527 ReadOnlyMemory<char> actualString,