500 references to AsMemory
Aspire.Hosting (1)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.Endpoints.Tests (15)
Microsoft.AspNetCore.Components.Tests (1)
Microsoft.AspNetCore.Http.Extensions (1)
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.Shared.Tests (1)
Microsoft.AspNetCore.WebUtilities (1)
Microsoft.Build (3)
Microsoft.Build.Engine.OM.UnitTests (1)
Microsoft.Build.Tasks.Core (1)
Microsoft.Build.Utilities.Core (1)
Microsoft.CodeAnalysis (22)
Microsoft.CodeAnalysis.CSharp (22)
CommandLine\CSharpCommandLineParser.cs (5)
174ParseFileArgument(arg.AsMemory(), baseDirectory, filePathBuilder, diagnostics);
1342ParseSeparatedFileArgument(value.AsMemory(), baseDirectory, filePathBuilder, diagnostics);
1421ParseAndResolveReferencePaths(null, additionalReferenceDirectories.AsMemory(), baseDirectory, libPaths, MessageID.IDS_LIB_ENV, diagnostics);
1751ParseConditionalCompilationSymbols(value.AsMemory(), builder, out diagnostics);
2024ParseResourceDescription(arg, resourceDescriptor.AsMemory(), baseDirectory, diagnostics, embedded);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.Features (4)
Microsoft.CodeAnalysis.UnitTests (2)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.Data.Analysis (2)
Microsoft.DotNet.XUnitAssert.Tests (180)
MemoryAssertsTests.cs (76)
18 Assert.Contains("wor".AsMemory(), "Hello, world!".AsMemory());
30 var ex = Record.Exception(() => Assert.Contains("WORLD".AsMemory(), "Hello, world!".AsMemory()));
58 Assert.Contains("WORLD".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
70 var ex = Record.Exception(() => Assert.Contains("foo".AsMemory(), default(string).AsMemory()));
199 Assert.DoesNotContain("hey".AsMemory(), "Hello, world!".AsMemory());
211 Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".AsMemory());
223 var ex = Record.Exception(() => Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase));
253 var ex = Record.Exception(() => Assert.DoesNotContain("world".AsMemory(), "Hello, world!".AsMemory()));
283 Assert.DoesNotContain("foo".AsMemory(), default(string).AsMemory());
424 Assert.EndsWith("world!".AsMemory(), "Hello, world!".AsMemory());
425 Assert.EndsWith("world!".AsMemory(), "Hello, world!".Memoryify());
426 Assert.EndsWith("world!".Memoryify(), "Hello, world!".AsMemory());
446 assertFailure(() => Assert.EndsWith("hey".AsMemory(), "Hello, world!".AsMemory()));
447 assertFailure(() => Assert.EndsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
448 assertFailure(() => Assert.EndsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
468 assertFailure(() => Assert.EndsWith("WORLD!".AsMemory(), "world!".AsMemory()));
469 assertFailure(() => Assert.EndsWith("WORLD!".AsMemory(), "world!".Memoryify()));
470 assertFailure(() => Assert.EndsWith("WORLD!".Memoryify(), "world!".AsMemory()));
477 Assert.EndsWith("WORLD!".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
478 Assert.EndsWith("WORLD!".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
479 Assert.EndsWith("WORLD!".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
499 assertFailure(() => Assert.EndsWith("foo".AsMemory(), null));
522 assertFailure(() => Assert.EndsWith(expected.AsMemory(), actual.AsMemory()));
523 assertFailure(() => Assert.EndsWith(expected.AsMemory(), actual.Memoryify()));
524 assertFailure(() => Assert.EndsWith(expected.Memoryify(), actual.AsMemory()));
584 Assert.Equal(value1.AsMemory(), value2.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
585 Assert.Equal(value2.AsMemory(), value1.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
588 Assert.Equal(value1.AsMemory(), value2.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
589 Assert.Equal(value2.AsMemory(), value1.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
592 Assert.Equal(value1.Memoryify(), value2.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
593 Assert.Equal(value2.Memoryify(), value1.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
648 assertFailure(() => Assert.Equal(expected.AsMemory(), actual.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
649 assertFailure(() => Assert.Equal(expected.Memoryify(), actual.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
650 assertFailure(() => Assert.Equal(expected.AsMemory(), actual.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
674 "Why hello there world, you're a long string with some truncation!".AsMemory(),
675 "Why hello there world! You're a long string!".AsMemory()
680 "Why hello there world, you're a long string with some truncation!".AsMemory(),
687 "Why hello there world! You're a long string!".AsMemory()
841 Assert.StartsWith("Hello".AsMemory(), "Hello, world!".AsMemory());
842 Assert.StartsWith("Hello".AsMemory(), "Hello, world!".Memoryify());
843 Assert.StartsWith("Hello".Memoryify(), "Hello, world!".AsMemory());
863 assertFailure(() => Assert.StartsWith("hey".AsMemory(), "Hello, world!".AsMemory()));
864 assertFailure(() => Assert.StartsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
865 assertFailure(() => Assert.StartsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
885 assertFailure(() => Assert.StartsWith("WORLD!".AsMemory(), "world!".AsMemory()));
886 assertFailure(() => Assert.StartsWith("WORLD!".AsMemory(), "world!".Memoryify()));
887 assertFailure(() => Assert.StartsWith("WORLD!".Memoryify(), "world!".AsMemory()));
894 Assert.StartsWith("HELLO".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
895 Assert.StartsWith("HELLO".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
896 Assert.StartsWith("HELLO".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
916 assertFailure(() => Assert.StartsWith("foo".AsMemory(), null));
939 assertFailure(() => Assert.StartsWith(expected.AsMemory(), actual.AsMemory()));
940 assertFailure(() => Assert.StartsWith(expected.AsMemory(), actual.Memoryify()));
941 assertFailure(() => Assert.StartsWith(expected.Memoryify(), actual.AsMemory()));
StringAssertsTests.cs (104)
16 Assert.Contains("wor".AsMemory(), "Hello, world!".Memoryify());
17 Assert.Contains("wor".Memoryify(), "Hello, world!".AsMemory());
18 Assert.Contains("wor".AsMemory(), "Hello, world!".AsMemory());
45 verify(() => Assert.Contains("WORLD".AsMemory(), "Hello, world!".Memoryify()));
46 verify(() => Assert.Contains("WORLD".Memoryify(), "Hello, world!".AsMemory()));
47 verify(() => Assert.Contains("WORLD".AsMemory(), "Hello, world!".AsMemory()));
74 verify(() => Assert.Contains("hey".AsMemory(), "Hello, world!".Memoryify()));
75 verify(() => Assert.Contains("hey".Memoryify(), "Hello, world!".AsMemory()));
76 verify(() => Assert.Contains("hey".AsMemory(), "Hello, world!".AsMemory()));
120 verify(() => Assert.Contains(expected.AsMemory(), actual.Memoryify()));
121 verify(() => Assert.Contains(expected.Memoryify(), actual.AsMemory()));
122 verify(() => Assert.Contains(expected.AsMemory(), actual.AsMemory()));
136 Assert.Contains("WORLD".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
137 Assert.Contains("WORLD".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
138 Assert.Contains("WORLD".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
155 Assert.DoesNotContain("hey".AsMemory(), "Hello, world!".Memoryify());
156 Assert.DoesNotContain("hey".Memoryify(), "Hello, world!".AsMemory());
157 Assert.DoesNotContain("hey".AsMemory(), "Hello, world!".AsMemory());
171 Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".Memoryify());
172 Assert.DoesNotContain("WORLD".Memoryify(), "Hello, world!".AsMemory());
173 Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".AsMemory());
201 verify(() => Assert.DoesNotContain("world".AsMemory(), "Hello, world!".Memoryify()));
202 verify(() => Assert.DoesNotContain("world".Memoryify(), "Hello, world!".AsMemory()));
203 verify(() => Assert.DoesNotContain("world".AsMemory(), "Hello, world!".AsMemory()));
237 verify(() => Assert.DoesNotContain("world".AsMemory(), "Hello, world from a very long string that will end up being truncated".Memoryify()));
238 verify(() => Assert.DoesNotContain("world".Memoryify(), "Hello, world from a very long string that will end up being truncated".AsMemory()));
239 verify(() => Assert.DoesNotContain("world".AsMemory(), "Hello, world from a very long string that will end up being truncated".AsMemory()));
267 verify(() => Assert.DoesNotContain("world".AsMemory(), "This is a relatively long string that has 'Hello, world' placed in the middle so that we can dual trunaction".Memoryify()));
268 verify(() => Assert.DoesNotContain("world".Memoryify(), "This is a relatively long string that has 'Hello, world' placed in the middle so that we can dual trunaction".AsMemory()));
269 verify(() => Assert.DoesNotContain("world".AsMemory(), "This is a relatively long string that has 'Hello, world' placed in the middle so that we can dual trunaction".AsMemory()));
297 verify(() => Assert.DoesNotContain("world".AsMemory(), "This is a relatively long string that will from the front truncated, just to say 'Hello, world'".Memoryify()));
298 verify(() => Assert.DoesNotContain("world".Memoryify(), "This is a relatively long string that will from the front truncated, just to say 'Hello, world'".AsMemory()));
299 verify(() => Assert.DoesNotContain("world".AsMemory(), "This is a relatively long string that will from the front truncated, just to say 'Hello, world'".AsMemory()));
327 verify(() => Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase));
328 verify(() => Assert.DoesNotContain("WORLD".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase));
329 verify(() => Assert.DoesNotContain("WORLD".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase));
434 Assert.EndsWith("world!".AsMemory(), "Hello, world!".Memoryify());
435 Assert.EndsWith("world!".Memoryify(), "Hello, world!".AsMemory());
436 Assert.EndsWith("world!".AsMemory(), "Hello, world!".AsMemory());
463 verify(() => Assert.EndsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
464 verify(() => Assert.EndsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
465 verify(() => Assert.EndsWith("hey".AsMemory(), "Hello, world!".AsMemory()));
492 verify(() => Assert.EndsWith("WORLD!".AsMemory(), "world!".Memoryify()));
493 verify(() => Assert.EndsWith("WORLD!".Memoryify(), "world!".AsMemory()));
494 verify(() => Assert.EndsWith("WORLD!".AsMemory(), "world!".AsMemory()));
508 Assert.EndsWith("WORLD!".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
509 Assert.EndsWith("WORLD!".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
510 Assert.EndsWith("WORLD!".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
554 verify(() => Assert.EndsWith(expected.AsMemory(), actual.Memoryify()));
555 verify(() => Assert.EndsWith(expected.Memoryify(), actual.AsMemory()));
556 verify(() => Assert.EndsWith(expected.AsMemory(), actual.AsMemory()));
620 Assert.Equal(value1.AsMemory(), value2.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
621 Assert.Equal(value2.AsMemory(), value1.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
622 Assert.Equal(value1.Memoryify(), value2.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
623 Assert.Equal(value2.Memoryify(), value1.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
624 Assert.Equal(value1.AsMemory(), value2.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
625 Assert.Equal(value2.AsMemory(), value1.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace);
690 verify(() => Assert.Equal(expected.AsMemory(), actual.Memoryify(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
691 verify(() => Assert.Equal(expected.Memoryify(), actual.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
692 verify(() => Assert.Equal(expected.AsMemory(), actual.AsMemory(), ignoreCase, ignoreLineEndingDifferences, ignoreWhiteSpaceDifferences, ignoreAllWhiteSpace));
725 verify(() => Assert.Equal(expected.AsMemory(), actual.Memoryify()));
726 verify(() => Assert.Equal(expected.Memoryify(), actual.AsMemory()));
727 verify(() => Assert.Equal(expected.AsMemory(), actual.AsMemory()));
836 Assert.StartsWith("Hello".AsMemory(), "Hello, world!".Memoryify());
837 Assert.StartsWith("Hello".Memoryify(), "Hello, world!".AsMemory());
838 Assert.StartsWith("Hello".AsMemory(), "Hello, world!".AsMemory());
865 verify(() => Assert.StartsWith("hey".AsMemory(), "Hello, world!".Memoryify()));
866 verify(() => Assert.StartsWith("hey".Memoryify(), "Hello, world!".AsMemory()));
867 verify(() => Assert.StartsWith("hey".AsMemory(), "Hello, world!".AsMemory()));
894 verify(() => Assert.StartsWith("WORLD!".AsMemory(), "world!".Memoryify()));
895 verify(() => Assert.StartsWith("WORLD!".Memoryify(), "world!".AsMemory()));
896 verify(() => Assert.StartsWith("WORLD!".AsMemory(), "world!".AsMemory()));
910 Assert.StartsWith("HELLO".AsMemory(), "Hello, world!".Memoryify(), StringComparison.OrdinalIgnoreCase);
911 Assert.StartsWith("HELLO".Memoryify(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
912 Assert.StartsWith("HELLO".AsMemory(), "Hello, world!".AsMemory(), StringComparison.OrdinalIgnoreCase);
956 verify(() => Assert.StartsWith(expected.AsMemory(), actual.Memoryify()));
957 verify(() => Assert.StartsWith(expected.Memoryify(), actual.AsMemory()));
958 verify(() => Assert.StartsWith(expected.AsMemory(), actual.AsMemory()));
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.ML.AutoML.Tests (5)
Microsoft.ML.Core (3)
Microsoft.ML.Core.Tests (19)
Microsoft.ML.Data (81)
Data\Conversion.cs (15)
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();
Microsoft.ML.EntryPoints (1)
Microsoft.ML.FastTree (3)
Microsoft.ML.OnnxTransformer (2)
Microsoft.ML.Parquet (4)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Samples (1)
Microsoft.ML.TensorFlow (4)
Microsoft.ML.TestFramework (19)
TestSparseDataView.cs (12)
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.Tests (27)
SvmLightTests.cs (9)
81new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(5, 1, new[] { -2f }, new[] { 4 }), Comment = " A comment! 2:3".AsMemory() },
109new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(5, 0, new float[0], new int[0]), Comment = " A comment! 2:3".AsMemory() },
138new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(6, 1, new[] { -2f }, new[] { 4 }), Comment = " A comment! 2:3".AsMemory() },
162AnnotationUtils.Kinds.SlotNames, new VBuffer<ReadOnlyMemory<char>>(3, new[] { "aurora".AsMemory(), "beachwood".AsMemory(), "chagrin".AsMemory() }),
311new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(6, 1, new[] { -2f }, new[] { 4 }), Comment = " A comment! 2:3".AsMemory() },
468new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(6, 1, new[] { -2f }, new[] { 4 }), Comment = " A comment! 2:3".AsMemory() },
495new SvmLightOutput() { Label = 1, Weight = 1, Features = new VBuffer<float>(6, 1, new[] { -2f }, new[] { 4 }), Comment = " A comment! 2:3".AsMemory() },
Transformers\HashTests.cs (4)
295HashTestCore("".AsMemory(), TextDataViewType.Instance, 0, 0, 0, 0, 0);
296HashTestCore("hello".AsMemory(), TextDataViewType.Instance, 940, 951, 857, 770, 0);
331new HashData {Foo = "alibaba".AsMemory()},
332new HashData {Foo = "ba ba".AsMemory()},
Transformers\ValueMappingTests.cs (12)
93var keys = new List<ReadOnlyMemory<char>>() { "foo".AsMemory(), "bar".AsMemory(), "test".AsMemory(), "wahoo".AsMemory() };
571Assert.Equal("foo2".AsMemory(), dValue);
581Assert.Contains("foo1".AsMemory(), allowedKeyPool);
582Assert.Contains("foo2".AsMemory(), allowedKeyPool);
583Assert.Contains("foo3".AsMemory(), allowedKeyPool);
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 (7)
Microsoft.ML.Transforms (30)
Microsoft.NET.StringTools (1)
MSBuild (1)
System.Memory (1)
System.Private.CoreLib (5)
System.Text.Json (2)
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\RegexReplacement.cs (6)
132rule >= 0 ? _strings[rule].AsMemory() : // string lookup
139WholeString => match.Text.AsMemory(),
164rule >= 0 ? _strings[rule].AsMemory() : // string lookup
171WholeString => match.Text.AsMemory(),
232var state = (input, replacement, offsetAndCounts: new StructListBuilder<int>(), inputMemory: input.AsMemory(), prevat: 0, count);
298var state = (replacement: this, segments: new StructListBuilder<ReadOnlyMemory<char>>(), inputMemory: input.AsMemory(), prevat: 0, count);