93 references to WriteString
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Serialization\CSharpOptionsSerializationService.cs (2)
31
writer.WriteArray(csharpOptions.Usings, static (w, u) => w.
WriteString
(u));
42
writer.WriteArray(options.PreprocessorSymbolNames.ToImmutableArrayOrEmpty(), static (w, p) => w.
WriteString
(p));
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Handler\Diagnostics\DiagnosticsPullCache.cs (11)
80
writer.
WriteString
(diagnosticData.Id);
81
writer.
WriteString
(diagnosticData.Category);
82
writer.
WriteString
(diagnosticData.Message);
91
writer.
WriteString
(tag);
96
writer.
WriteString
(key);
97
writer.
WriteString
(diagnosticData.Properties[key]);
109
writer.
WriteString
(diagnosticData.Language);
110
writer.
WriteString
(diagnosticData.Title);
111
writer.
WriteString
(diagnosticData.Description);
112
writer.
WriteString
(diagnosticData.HelpLink);
126
writer.
WriteString
(fileSpan.Path);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
200
writer.
WriteString
(type);
Microsoft.CodeAnalysis.Workspaces (67)
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (4)
111
writer.
WriteString
(group.Span[0].Name);
140
writer.
WriteString
(key);
147
writer.
WriteString
(value.FullyQualifiedContainerName);
148
writer.
WriteString
(value.Name);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Persistence.cs (2)
36
writer.
WriteString
(alias);
37
writer.
WriteString
(name);
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (5)
183
writer.
WriteString
(Name);
184
writer.
WriteString
(NameSuffix);
185
writer.
WriteString
(ContainerDisplayName);
186
writer.
WriteString
(FullyQualifiedContainerName);
190
writer.WriteArray(InheritanceNames, static (w, n) => w.
WriteString
(n));
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex.ExtensionMethodInfo.cs (1)
53
writer.
WriteString
(name);
Serialization\AbstractOptionsSerializationService.cs (8)
30
writer.
WriteString
(options.ModuleName);
31
writer.
WriteString
(options.MainTypeName);
32
writer.
WriteString
(options.ScriptClassName);
37
writer.
WriteString
(options.CryptoKeyContainer);
38
writer.
WriteString
(options.CryptoKeyFile);
57
writer.
WriteString
(kv.Key);
201
writer.
WriteString
(kv.Key);
202
writer.
WriteString
(kv.Value);
Serialization\SerializerService.cs (4)
179
writer.
WriteString
(language);
186
writer.
WriteString
(key);
187
writer.
WriteString
(value);
192
writer.
WriteString
(null);
Serialization\SerializerService_Asset.cs (3)
30
writer.
WriteString
(language);
51
writer.
WriteString
(language);
70
writer.WriteArray(reference.Aliases, static (w, a) => w.
WriteString
(a));
Serialization\SerializerService_Reference.cs (7)
73
writer.
WriteString
(fileReference.FullPath);
128
writer.
WriteString
(nameof(AnalyzerFileReference));
129
writer.
WriteString
(fileReference.FullPath);
154
writer.
WriteString
(nameof(AnalyzerImageReference));
186
writer.
WriteString
(nameof(PortableExecutableReference));
195
writer.
WriteString
(reference.FilePath);
315
writer.WriteArray(properties.Aliases, static (w, a) => w.
WriteString
(a));
Shared\Extensions\SourceTextExtensions.cs (1)
186
writer.
WriteString
(sourceText.ToString());
Shared\Utilities\BloomFilter_Serialization.cs (1)
19
writer.
WriteString
(SerializationFormat);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (4)
485
writer.
WriteString
(Name);
486
writer.
WriteString
(Prefix ?? string.Empty);
487
writer.
WriteString
(Suffix ?? string.Empty);
488
writer.
WriteString
(WordSeparator ?? string.Empty);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
225
writer.
WriteString
(Name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\ObjectWriter.cs (1)
535
WriteString
(encoding.WebName);
Utilities\SpellChecker.cs (1)
42
writer.
WriteString
(SerializationFormat);
Workspace\Host\TemporaryStorage\TemporaryStorageIdentifier.cs (1)
26
writer.
WriteString
(Name);
Workspace\Solution\CompilationOutputInfo.cs (2)
82
writer.
WriteString
(AssemblyPath);
83
writer.
WriteString
(GeneratedFilesOutputDirectory);
Workspace\Solution\DocumentId.cs (1)
92
writer.
WriteString
(DebugName);
Workspace\Solution\DocumentInfo.cs (3)
236
writer.
WriteString
(Name);
237
writer.WriteArray(Folders.ToImmutableArrayOrEmpty(), static (w, f) => w.
WriteString
(f));
239
writer.
WriteString
(FilePath);
Workspace\Solution\ProjectId.cs (2)
94
writer.
WriteString
(DebugName);
112
writer.
WriteString
(nameof(ProjectId));
Workspace\Solution\ProjectInfo.cs (7)
611
writer.
WriteString
(Name);
612
writer.
WriteString
(AssemblyName);
613
writer.
WriteString
(Language);
614
writer.
WriteString
(FilePath);
615
writer.
WriteString
(OutputFilePath);
616
writer.
WriteString
(OutputRefFilePath);
618
writer.
WriteString
(DefaultNamespace);
Workspace\Solution\SolutionId.cs (1)
80
writer.
WriteString
(DebugName);
Workspace\Solution\SolutionInfo.cs (1)
169
writer.
WriteString
(FilePath);
Workspace\Solution\SourceGeneratedDocumentIdentity.cs (6)
79
writer.
WriteString
(HintName);
80
writer.
WriteString
(Generator.AssemblyName);
81
writer.
WriteString
(Generator.AssemblyPath);
82
writer.
WriteString
(Generator.AssemblyVersion.ToString());
83
writer.
WriteString
(Generator.TypeName);
84
writer.
WriteString
(FilePath);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Remote\TestSerializerService.cs (1)
50
writer.
WriteString
(wellKnownReferenceName);
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
ObjectSerializationTests.cs (11)
427
writer.
WriteString
("YYY");
428
writer.
WriteString
("\uD800\uDC00"); // valid surrogate pair
429
writer.
WriteString
("\uDC00\uD800"); // invalid surrogate pair
430
writer.
WriteString
("\uD800"); // incomplete surrogate pair
636
TestRoundTrip(text, (w, v) => w.
WriteString
(v), r => r.ReadString());
683
writer.
WriteString
(GooString);
684
writer.
WriteString
("Bar");
685
writer.
WriteString
(largeString);
693
writer.
WriteString
(largeString);
694
writer.
WriteString
("Bar");
695
writer.
WriteString
(GooString);