230 instantiations of ReadOnlyMemory
Microsoft.AspNetCore.OutputCaching (4)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
Microsoft.AspNetCore.Server.IIS (1)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Microsoft.AspNetCore.TestHost (1)
Microsoft.Build (1)
Microsoft.Extensions.AI.Abstractions (8)
Microsoft.Extensions.AI.Abstractions.Tests (5)
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.AI.OpenAI.Tests (1)
Microsoft.Extensions.AI.Tests (1)
Microsoft.Extensions.Caching.Hybrid (1)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
Microsoft.Extensions.Caching.StackExchangeRedis (1)
Microsoft.Extensions.VectorData.ConformanceTests (73)
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)
NuGet.Packaging (3)
System.Collections.Immutable (1)
System.Drawing.Common (4)
System.Formats.Asn1 (3)
System.IO.Compression (9)
System\IO\Compression\DeflateZLib\DeflateStream.cs (6)
247await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes), cancellationToken).ConfigureAwait(false);
679await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes)).ConfigureAwait(false);
825return WriteAsyncMemory(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken).AsTask();
884await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, compressedBytes), cancellationToken).ConfigureAwait(false);
953await _destination.WriteAsync(new ReadOnlyMemory<byte>(_arrayPoolBuffer, 0, bytesRead), _cancellationToken).ConfigureAwait(false);
1064await _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 (8)
System.Net.Sockets (3)
System\Net\Sockets\Socket.cs (2)
2504return TaskToAsyncResult.Begin(SendAsync(new ReadOnlyMemory<byte>(buffer, offset, size), socketFlags, default).AsTask(), callback, state);
2514Task<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\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\BufferedFileStreamStrategy.cs (6)
434await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
587return WriteAsync(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken).AsTask();
716await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
804await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
857await destination.WriteAsync(new ReadOnlyMemory<byte>(_buffer, _readPos, readBytes), cancellationToken).ConfigureAwait(false);
863await _strategy.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, _writePos), cancellationToken).ConfigureAwait(false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (4)
773return WriteAsyncInternal(new ReadOnlyMemory<char>(buffer, index, count), appendNewLine: false, cancellationToken: default);
913return WriteAsyncInternal(new ReadOnlyMemory<char>(buffer, index, count), appendNewLine: true, cancellationToken: default);
1007await _stream.WriteAsync(new ReadOnlyMemory<byte>(preamble), cancellationToken).ConfigureAwait(false);
1017await _stream.WriteAsync(new ReadOnlyMemory<byte>(byteBuffer, 0, count), cancellationToken).ConfigureAwait(false);
src\runtime\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 (22)
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)
4390 references to ReadOnlyMemory
aspire (1)
Aspire.Azure.AI.OpenAI.Tests (1)
Aspire.Dashboard (10)
Aspire.Dashboard.Tests (2)
Aspire.Hosting (1)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (2)
Aspire.OpenAI.Tests (2)
cdac-build-tool (6)
DnnAnalyzer (2)
GenerateDocumentationAndConfigFiles (16)
ILCompiler.Compiler (3)
ILCompiler.ReadyToRun (6)
ILCompiler.TypeSystem (1)
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
Microsoft.AspNetCore.Authentication.Negotiate (6)
Microsoft.AspNetCore.Components (35)
Microsoft.AspNetCore.Components.Endpoints (13)
Microsoft.AspNetCore.Components.QuickGrid (30)
Microsoft.AspNetCore.Components.Server (12)
Microsoft.AspNetCore.Components.WebAssembly (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 (18)
Microsoft.AspNetCore.Http.Extensions (13)
Microsoft.AspNetCore.Http.Features (2)
Microsoft.AspNetCore.Http.Results (8)
Microsoft.AspNetCore.HttpLogging (2)
Microsoft.AspNetCore.Identity (58)
_generated\28\IdentityJsonSerializerContext.PasskeyAssertionState.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Identity.PasskeyAssertionState(){ Challenge = (global::System.ReadOnlyMemory<byte>)args[0] },
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PasskeyAssertionState).GetProperty("Challenge", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<byte>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<byte>>(options, info0);
125ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
133private static extern void __set_PasskeyAssertionState_Challenge(global::Microsoft.AspNetCore.Identity.PasskeyAssertionState obj, global::System.ReadOnlyMemory<byte> value);
_generated\29\IdentityJsonSerializerContext.PasskeyAttestationState.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Identity.PasskeyAttestationState(){ Challenge = (global::System.ReadOnlyMemory<byte>)args[0], UserEntity = (global::Microsoft.AspNetCore.Identity.PasskeyUserEntity)args[1] },
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PasskeyAttestationState).GetProperty("Challenge", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<byte>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<byte>>(options, info0);
129ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
146private static extern void __set_PasskeyAttestationState_Challenge(global::Microsoft.AspNetCore.Identity.PasskeyAttestationState obj, global::System.ReadOnlyMemory<byte> value);
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.OutputCaching (19)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (2)
Microsoft.AspNetCore.Razor.Utilities.Shared (32)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\StringExtensions.cs (25)
221/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of a target string starting at a specified index.
232public static ReadOnlyMemory<char> AsMemory(this string? text, Index startIndex)
252/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of a target string using
267public static ReadOnlyMemory<char> AsMemory(this string? text, Range range)
288/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a string. If the target string
289/// is <see langword="null"/> a <see langword="default"/>(<see cref="ReadOnlyMemory{T}"/>) is returned.
294public static ReadOnlyMemory<char> AsMemoryOrDefault(this string? text)
298/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of the target string from
300/// a <see langword="default"/>(<see cref="ReadOnlyMemory{T}"/>) is returned.
311public static ReadOnlyMemory<char> AsMemoryOrDefault(this string? text, int start)
315/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of the target string from
317/// <see langword="null"/> a <see langword="default"/>(<see cref="ReadOnlyMemory{T}"/>) is returned.
332public static ReadOnlyMemory<char> AsMemoryOrDefault(this string? text, int start, int length)
336/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of the target string from
338/// a <see langword="default"/>(<see cref="ReadOnlyMemory{T}"/>) is returned.
346public static ReadOnlyMemory<char> AsMemoryOrDefault(this string? text, Index startIndex)
361/// Creates a new <see cref="ReadOnlyMemory{T}"/> over a portion of the target string using the range
363/// <see langword="default"/>(<see cref="ReadOnlyMemory{T}"/>) is returned.
377public static ReadOnlyMemory<char> AsMemoryOrDefault(this string? text, Range range)
546/// Builds a string using a <see cref="MemoryBuilder{T}"/> of <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/>
561public static string Build<TState>(TState state, MemoryBuilderAction<ReadOnlyMemory<char>, TState> action)
563var builder = new MemoryBuilder<ReadOnlyMemory<char>>();
576/// Attempts to build a string using a <see cref="MemoryBuilder{T}"/> of <see cref="ReadOnlyMemory{T}"/> of <see cref="char"/>
592public static string? TryBuild<TState>(TState state, MemoryBuilderFunc<ReadOnlyMemory<char>, TState, bool> func)
594var builder = new MemoryBuilder<ReadOnlyMemory<char>>();
Microsoft.AspNetCore.ResponseCaching (2)
Microsoft.AspNetCore.ResponseCompression (1)
Microsoft.AspNetCore.Server.HttpSys (12)
Microsoft.AspNetCore.Server.IIS (25)
Microsoft.AspNetCore.Server.Kestrel.Core (41)
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (4)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (4)
Microsoft.AspNetCore.SignalR.Client.Core (17)
Microsoft.AspNetCore.SignalR.Common (3)
Microsoft.AspNetCore.SignalR.Core (17)
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.TestHost (3)
Microsoft.AspNetCore.Watch.BrowserRefresh (20)
Microsoft.AspNetCore.WebSockets (1)
Microsoft.AspNetCore.WebUtilities (22)
Microsoft.Build (12)
Microsoft.Build.Framework (3)
Microsoft.Build.Tasks.Git (1)
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();
817ReadOnlyMemory<char> resourceDescriptor,
836var parts = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
933internal static string RemoveQuotesAndSlashes(ReadOnlyMemory<char> argMemory) =>
936internal static string? RemoveQuotesAndSlashes(ReadOnlyMemory<char>? argMemory) =>
941internal static ReadOnlyMemory<char>? RemoveQuotesAndSlashesEx(ReadOnlyMemory<char>? argMemory) =>
946internal static ReadOnlyMemory<char> RemoveQuotesAndSlashesEx(ReadOnlyMemory<char> argMemory)
1030static ReadOnlyMemory<char>? removeFastPath(ReadOnlyMemory<char> arg)
1063var builder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1068internal static void ParseSeparatedPathsEx(ReadOnlyMemory<char>? str, ArrayBuilder<ReadOnlyMemory<char>> builder)
1080internal static void ParseSeparatedStrings(ReadOnlyMemory<char>? strMemory, char[] separators, bool removeEmptyEntries, ArrayBuilder<ReadOnlyMemory<char>> builder)
1089var memory = strMemory.Value;
1100var current = memory.Slice(nextPiece, i - nextPiece);
1110var last = memory.Slice(nextPiece);
1138ReadOnlyMemory<char> extension = PathUtilities.GetExtension(resolvedPath.AsMemory());
1151internal void ParseFileArgument(ReadOnlyMemory<char> arg, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1183private protected void ParseSeparatedFileArgument(ReadOnlyMemory<char> value, string? baseDirectory, ArrayBuilder<string> filePathBuilder, IList<Diagnostic> errors)
1185var pathBuilder = ArrayBuilder<ReadOnlyMemory<char>>.GetInstance();
1187foreach (ReadOnlyMemory<char> path in pathBuilder)
Microsoft.CodeAnalysis.Analyzers (14)
Microsoft.CodeAnalysis.AnalyzerUtilities (14)
Microsoft.CodeAnalysis.CodeStyle (16)
Microsoft.CodeAnalysis.CSharp (160)
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;
1399public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name)
1410public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name, int arity)
1415private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> GetTypeMembersDictionary()
1433private Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> MakeTypeMembers(BindingDiagnosticBag diagnostics)
1711private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetEarlyAttributeDecodingMembersDictionary()
1715if (Volatile.Read(ref _lazyMembersDictionary) is Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> result)
1725Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
1748private static Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> ToNameKeyedDictionary(ImmutableArray<Symbol> symbols)
1752return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(1, ReadOnlyMemoryOfCharComparer.Instance)
1760return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(ReadOnlyMemoryOfCharComparer.Instance);
1773var dictionary = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(accumulator.Count, ReadOnlyMemoryOfCharComparer.Instance);
1899protected Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByName()
1909private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> GetMembersByNameSlow()
2173Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2174Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2222var name = pair.Key;
2431BindingDiagnosticBag diagnostics, Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName)
2500Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2570Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2571Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>>? typesByName,
2587Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName;
2599static (Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName, ImmutableArray<Symbol> membersUnordered) mergeMembersInGroup(IGrouping<string, NamedTypeSymbol> grouping)
2601Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>? membersByName = null;
2609Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByNameToMerge = ((SourceMemberContainerTypeSymbol)extension).GetMembersByName();
2629membersByName = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(membersByName, ReadOnlyMemoryOfCharComparer.Instance);
2728Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2880Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2922Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
2961Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3288private Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> MakeAllMembers()
3290Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName;
3312Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
3313Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamedTypeSymbol>> typesByName)
3315foreach ((ReadOnlyMemory<char> name, ImmutableArray<NamedTypeSymbol> types) in typesByName)
3754PooledDictionary<ReadOnlyMemory<char>, object>? partialMembersToMerge = null;
4160Dictionary<ReadOnlyMemory<char>, object> membersByName,
4548Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>> membersByName,
4599Dictionary<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 (10)
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.Razor.Compiler (120)
Microsoft.CodeAnalysis.ResxSourceGenerator (14)
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 (4)
Microsoft.Data.Analysis (99)
Microsoft.DotNet.Build.Tasks.FileCatalog (1)
Microsoft.DotNet.Cli.Telemetry (2)
Microsoft.DotNet.HotReload.Watch (10)
Microsoft.Extensions.AI.Abstractions (123)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingByte.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<byte>((global::System.ReadOnlyMemory<byte>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<byte>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<byte>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<byte>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<byte>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<byte>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingDouble.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<double>((global::System.ReadOnlyMemory<double>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<double>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<double>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<double>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<double>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<double>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<double>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<double>),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingHalf.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<global::System.Half>((global::System.ReadOnlyMemory<global::System.Half>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<global::System.Half>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<global::System.Half>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<global::System.Half>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<global::System.Half>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<global::System.Half>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<global::System.Half>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<global::System.Half>),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingInt32.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<int>((global::System.ReadOnlyMemory<int>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<int>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<int>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<int>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<int>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<int>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<int>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<int>),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingSByte.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<sbyte>((global::System.ReadOnlyMemory<sbyte>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<sbyte>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<sbyte>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<sbyte>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<sbyte>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<sbyte>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<sbyte>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<sbyte>),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EmbeddingSingle.g.cs (6)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<float>((global::System.ReadOnlyMemory<float>)args[0]),
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<float>)}, modifiers: null),
53var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<float>>
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<float>), global::System.Array.Empty<global::System.Type>(), null),
71properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<float>>(options, info0);
196ParameterType = typeof(global::System.ReadOnlyMemory<float>),
Microsoft.Extensions.AI.Abstractions.Tests (78)
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingByte.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<byte>((global::System.ReadOnlyMemory<byte>)args[0]),
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<byte>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<byte>)}, modifiers: null),
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<byte>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<byte>).GetProperty("Vector", 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);
194ParameterType = typeof(global::System.ReadOnlyMemory<byte>),
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingDouble.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<double>((global::System.ReadOnlyMemory<double>)args[0]),
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<double>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<double>)}, modifiers: null),
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<double>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<double>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<double>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<double>>(options, info0);
194ParameterType = typeof(global::System.ReadOnlyMemory<double>),
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingSByte.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<sbyte>((global::System.ReadOnlyMemory<sbyte>)args[0]),
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<sbyte>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<sbyte>)}, modifiers: null),
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<sbyte>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<sbyte>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<sbyte>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<sbyte>>(options, info0);
194ParameterType = typeof(global::System.ReadOnlyMemory<sbyte>),
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingSingle.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<float>((global::System.ReadOnlyMemory<float>)args[0]),
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<float>)}, modifiers: null),
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<float>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<float>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<float>>(options, info0);
194ParameterType = typeof(global::System.ReadOnlyMemory<float>),
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.OpenAI (3)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Templates.Tests (1)
Microsoft.Extensions.AI.Tests (16)
Generated\361d1da7f942c932\TestJsonSerializerContext.EmbeddingSingle.g.cs (6)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.Embedding<float>((global::System.ReadOnlyMemory<float>)args[0]),
35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.ReadOnlyMemory<float>)}, modifiers: null),
51var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.ReadOnlyMemory<float>>
66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Embedding<float>).GetProperty("Vector", InstanceMemberBindingFlags, null, typeof(global::System.ReadOnlyMemory<float>), global::System.Array.Empty<global::System.Type>(), null),
69properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.ReadOnlyMemory<float>>(options, info0);
182ParameterType = typeof(global::System.ReadOnlyMemory<float>),
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.Diagnostics.ResourceMonitoring.Tests (6)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (1)
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.Primitives (6)
Microsoft.Extensions.ServiceDiscovery.Dns (16)
Resolver\DnsPrimitives.cs (7)
161private static bool TryReadQNameCore(List<ReadOnlyMemory<byte>> labels, int totalLength, ReadOnlyMemory<byte> messageBuffer, int offset, out int bytesRead, bool canStartWithPointer = true)
256internal static bool TryReadQName(ReadOnlyMemory<byte> messageBuffer, int offset, out EncodedDomainName name, out int bytesRead)
258List<ReadOnlyMemory<byte>> labels = new List<ReadOnlyMemory<byte>>();
273internal static bool TryReadService(ReadOnlyMemory<byte> buffer, out ushort priority, out ushort weight, out ushort port, out EncodedDomainName target, out int bytesRead)
293internal static bool TryReadSoa(ReadOnlyMemory<byte> buffer, out EncodedDomainName primaryNameServer, out EncodedDomainName responsibleMailAddress, out uint serial, out uint refresh, out uint retry, out uint expire, out uint minimum, out int bytesRead)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (3)
Microsoft.Extensions.VectorData.Abstractions (5)
Microsoft.Extensions.VectorData.Abstractions.Tests (2)
Microsoft.Extensions.VectorData.ConformanceTests (43)
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;
1291private 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);
1315out (Dictionary<ReadOnlyMemory<byte>, int> encoder, Dictionary<StringSpanOrdinalKey, (int Id, string Token)> vocab, Dictionary<int, ReadOnlyMemory<byte>> decoder) cache))
1406(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.Build.Containers (1)
Microsoft.NET.Build.Tasks (2)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (15)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (32)
Microsoft.NET.StringTools (16)
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
Microsoft.SourceLink.AzureRepos.Git (1)
Microsoft.SourceLink.Bitbucket.Git (1)
Microsoft.SourceLink.Common (1)
Microsoft.SourceLink.Gitea (1)
Microsoft.SourceLink.Gitee (1)
Microsoft.SourceLink.GitHub (1)
Microsoft.SourceLink.GitLab (1)
Microsoft.SourceLink.GitWeb (1)
MilvusPlayground.ApiService (1)
mscorlib (1)
netstandard (1)
NuGet.Packaging (39)
ContentModel\ContentPropertyDefinition.cs (8)
20Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> parser)
27Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> parser,
34Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> parser,
43Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> parser,
51Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> parser,
77internal Func<ReadOnlyMemory<char>, PatternTable?, bool, object?> Parser { get; }
91internal virtual bool TryLookup(ReadOnlyMemory<char> name, PatternTable? table, bool matchOnly, out object? value)
134private static bool ContainsSlash(ReadOnlyMemory<char> name)
ContentModel\ManagedCodeConventions.cs (7)
75private Dictionary<ReadOnlyMemory<char>, NuGetFramework> _frameworkCache = new(ReadOnlyMemoryCharComparerOrdinal.Instance);
135private static object? CodeLanguage_Parser(ReadOnlyMemory<char> name, PatternTable? table, bool matchOnly)
168internal static object? Locale_Parser(ReadOnlyMemory<char> name, PatternTable? table, bool matchOnly)
218ReadOnlyMemory<char> name,
275private static object IdentityParser(ReadOnlyMemory<char> s, PatternTable? _, bool matchOnly)
289private static object? AllowEmptyFolderParser(ReadOnlyMemory<char> s, PatternTable? _, bool matchOnly)
309private static object? AnalyzerAssembly_Parser(ReadOnlyMemory<char> s, PatternTable? _, bool matchOnly)
OrderProcessor (1)
Roslyn.Diagnostics.Analyzers (14)
Shared (2)
Shared.Tests (11)
System.Collections.Immutable (1)
System.CommandLine (1)
System.Console (1)
System.Diagnostics.TextWriterTraceListener (1)
System.Drawing.Common (4)
System.Formats.Asn1 (31)
System.Formats.Cbor (13)
System.Formats.Tar (3)
System.IO.Compression (31)
System\IO\Compression\ZipBlocks.Async.cs (3)
24public static async Task WriteAllBlocksAsync(List<ZipGenericExtraField>? fields, ReadOnlyMemory<byte> trailingExtraFieldData, Stream stream, CancellationToken cancellationToken)
42public static async Task WriteAllBlocksExcludingTagAsync(List<ZipGenericExtraField>? fields, ReadOnlyMemory<byte> trailingExtraFieldData, Stream stream, ushort excludeTag, CancellationToken cancellationToken)
185public static async Task<(bool, int, ZipCentralDirectoryFileHeader?)> TryReadBlockAsync(ReadOnlyMemory<byte> buffer, Stream furtherReads, bool saveExtraFieldsAndComments, CancellationToken cancellationToken)
System.IO.Compression.Brotli (4)
System.IO.Compression.ZipFile (11)
System\IO\Compression\ZipFile.Extract.Async.cs (2)
264private static async Task ExtractToDirectoryAsync(string sourceArchiveFileName, string destinationDirectoryName, Encoding? entryNameEncoding, bool overwriteFiles, ReadOnlyMemory<char> password, CancellationToken cancellationToken = default)
478private static async Task ExtractToDirectoryAsync(Stream source, string destinationDirectoryName, Encoding? entryNameEncoding, bool overwriteFiles, ReadOnlyMemory<char> password, CancellationToken cancellationToken = default)
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Async.cs (3)
75string sourceFileName, string entryName, ReadOnlyMemory<char> password, ZipEncryptionMethod encryption, CancellationToken cancellationToken = default) =>
139string sourceFileName, string entryName, CompressionLevel compressionLevel, ReadOnlyMemory<char> password, ZipEncryptionMethod encryption, CancellationToken cancellationToken = default) =>
143CompressionLevel? compressionLevel, ReadOnlyMemory<char> password = default, ZipEncryptionMethod encryption = ZipEncryptionMethod.None, CancellationToken cancellationToken = default)
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.Async.cs (3)
88private static async Task ExtractToFileAsync(ZipArchiveEntry source, string destinationFileName, bool overwrite, ReadOnlyMemory<char> password, CancellationToken cancellationToken = default)
99private static async Task ExtractToFileCoreAsync(ZipArchiveEntry source, string destinationFileName, bool overwrite, FileStreamOptions fileStreamOptions, ReadOnlyMemory<char> password, bool usePassword, CancellationToken cancellationToken)
146internal static async Task ExtractRelativeToDirectoryAsync(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite, ReadOnlyMemory<char> password = default, CancellationToken cancellationToken = default)
System.IO.Hashing (1)
System.IO.IsolatedStorage (1)
System.IO.Pipelines (10)
System.IO.Pipes (2)
System.IO.Ports (4)
System.Memory (42)
System.Memory.Data (11)
System.Net.Http (49)
System.Net.Mail (12)
System.Net.NameResolution (12)
System\Net\DnsResolverPal.Managed.cs (8)
402ReadOnlyMemory<byte> query = queryBytes.AsMemory(0, queryLength);
633ReadOnlyMemory<byte> query, IPEndPoint server, byte[] responseBuffer, CancellationToken cancellationToken)
645ReadOnlyMemory<byte> query, IPEndPoint server, byte[] responseBuffer)
657ReadOnlyMemory<byte> query, IPEndPoint server, CancellationToken cancellationToken)
679ReadOnlyMemory<byte> query, IPEndPoint server)
693ReadOnlyMemory<byte> query, IPEndPoint server, CancellationToken cancellationToken)
728ReadOnlyMemory<byte> query, IPEndPoint server)
796private static async Task SendExactAsync(DnsSocket socket, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
System.Net.Quic (11)
System\Net\Quic\QuicStream.cs (6)
34/// <term><see cref="WriteAsync(System.ReadOnlyMemory{byte},bool,System.Threading.CancellationToken)"/></term>
181/// or <see cref="WriteAsync(System.ReadOnlyMemory{byte},bool,System.Threading.CancellationToken)"/> with <c>completeWrites: true</c> and getting acknowledgement from the peer for it,
383public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default)
387/// <inheritdoc cref="WriteAsync(ReadOnlyMemory{byte}, CancellationToken)"/>
391public ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, bool completeWrites, CancellationToken cancellationToken = default)
544/// 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 (18)
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)
478private ValueTask SendFrameAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, CancellationToken cancellationToken)
497private ValueTask SendFrameLockAcquiredNonCancelableAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer)
600private async ValueTask SendFrameFallbackAsync(MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory<byte> payloadBuffer, Task lockTask, CancellationToken cancellationToken)
System.Net.WebSockets.Client (2)
System.Private.CoreLib (147)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (12)
875public static Task AppendAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
883static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1168public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1184public static Task WriteAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1306public static Task WriteAllBytesAsync(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken = default)
1314static async Task Core(string path, ReadOnlyMemory<byte> bytes, CancellationToken cancellationToken)
1410public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, CancellationToken cancellationToken = default)
1425public static Task AppendAllTextAsync(string path, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken = default)
1613private static async Task WriteToFileAsync(string path, FileMode mode, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken)
1615ReadOnlyMemory<byte> preamble = encoding.GetPreamble();
1647ReadOnlyMemory<char> toEncode = contents.Slice(0, Math.Min(contents.Length, ChunkSize));
1650ReadOnlyMemory<byte> toStore = new ReadOnlyMemory<byte>(bytes, 0, preambleSize + encoded);
src\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MemoryMarshal.cs (20)
14/// Provides a collection of methods for interoperating with <see cref="Memory{T}"/>, <see cref="ReadOnlyMemory{T}"/>,
66/// <summary>Creates a <see cref="Memory{T}"/> from a <see cref="ReadOnlyMemory{T}"/>.</summary>
67/// <param name="memory">The <see cref="ReadOnlyMemory{T}"/>.</param>
68/// <returns>A <see cref="Memory{T}"/> representing the same memory as the <see cref="ReadOnlyMemory{T}"/>, but writable.</returns>
70/// <see cref="AsMemory{T}(ReadOnlyMemory{T})"/> must be used with extreme caution. <see cref="ReadOnlyMemory{T}"/> is used
72/// by <see cref="AsMemory{T}(ReadOnlyMemory{T})"/> should not be written to. The method exists to enable variables typed
73/// as <see cref="Memory{T}"/> but only used for reading to store a <see cref="ReadOnlyMemory{T}"/>.
75public static Memory<T> AsMemory<T>(ReadOnlyMemory<T> memory) =>
311public static bool TryGetArray<T>(ReadOnlyMemory<T> memory, out ArraySegment<T> segment)
331segment = new ArraySegment<T>(Unsafe.As<T[]>(obj), index & ReadOnlyMemory<T>.RemoveFlagsBitMask, length);
371/// <param name="manager">The returned manager of the <see cref="ReadOnlyMemory{T}"/>.</param>
373public static bool TryGetMemoryManager<T, TManager>(ReadOnlyMemory<T> memory, [NotNullWhen(true)] out TManager? manager)
390/// <param name="manager">The returned manager of the <see cref="ReadOnlyMemory{T}"/>.</param>
394public static bool TryGetMemoryManager<T, TManager>(ReadOnlyMemory<T> memory, [NotNullWhen(true)] out TManager? manager, out int start, out int length)
420public static IEnumerable<T> ToEnumerable<T>(ReadOnlyMemory<T> memory)
453index &= ReadOnlyMemory<T>.RemoveFlagsBitMask; // the array may be prepinned, so remove the high bit from the start index in the line below.
470static IEnumerable<T> FromMemoryManager(ReadOnlyMemory<T> memory)
479/// <summary>Attempts to get the underlying <see cref="string"/> from a <see cref="ReadOnlyMemory{T}"/>.</summary>
485public static bool TryGetString(ReadOnlyMemory<char> memory, [NotNullWhen(true)] out string? text, out int start, out int length)
System.Runtime (1)
System.Security.Cryptography (428)
src\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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)
739ReadOnlyMemory<byte> key,
786ReadOnlyMemory<byte> key,
1014ReadOnlyMemory<byte> key,
1016ReadOnlyMemory<byte> hash,
1033ReadOnlyMemory<byte> key,
1035ReadOnlyMemory<byte> hash,
1065/// <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\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 (43)
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 (12)
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)"/>
842public Task<bool> VerifyDetachedAsync(AsymmetricAlgorithm key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
904public Task<bool> VerifyDetachedAsync(CoseKey key, Stream detachedContent, ReadOnlyMemory<byte> associatedData = default, CancellationToken cancellationToken = default)
928private async Task<bool> VerifyAsyncCore(CoseKey key, Stream content, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
940await AppendToBeSignedAsync(buffer, toBeSignedBuilder, SigStructureContext.Signature1, _protectedHeaderAsBstr, ReadOnlyMemory<byte>.Empty, associatedData, content, cancellationToken).ConfigureAwait(false);
1031ReadOnlyMemory<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)
615private async Task<bool> VerifyAsyncCore(CoseKey key, Stream content, ReadOnlyMemory<byte> associatedData, CancellationToken cancellationToken)
681ReadOnlyMemory<byte> encodedAlg = CoseHelpers.GetCoseAlgorithmFromProtectedHeaders(ProtectedHeaders);
System.Security.Cryptography.Pkcs (462)
src\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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\runtime\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 (49)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (24)
System\Text\RegularExpressions\Regex.Replace.cs (5)
630var state = (segments: new StructListBuilder<ReadOnlyMemory<char>>(), evaluator, prevat: 0, input, count);
634regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) =>
653regex.RunAllMatchesWithCallback(input, startat, ref state, static (ref (StructListBuilder<ReadOnlyMemory<char>> segments, MatchEvaluator evaluator, int prevat, string input, int count) state, Match match) =>
674internal static string SegmentsToStringAndDispose(ref StructListBuilder<ReadOnlyMemory<char>> segments)
676Span<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)