16 instantiations of LoadTextOptions
Microsoft.CodeAnalysis.Workspaces (8)
Workspace\CommandLineProject.cs (1)
109var loadTextOptions = new LoadTextOptions(commandLineArguments.ChecksumAlgorithm);
Workspace\Solution\DocumentState.cs (1)
292var newLoadTextOptions = new LoadTextOptions(checksumAlgorithm);
Workspace\Solution\ProjectState.cs (1)
102var loadTextOptions = new LoadTextOptions(projectInfoFixed.Attributes.ChecksumAlgorithm);
Workspace\Solution\SolutionState.cs (3)
1061(documentInfo, project) => project.CreateDocument(documentInfo, project.ParseOptions, new LoadTextOptions(project.ChecksumAlgorithm)), 1120(documentInfo, project) => new AdditionalDocumentState(Services, documentInfo, new LoadTextOptions(project.ChecksumAlgorithm)), 1128(documentInfo, project) => new AnalyzerConfigDocumentState(Services, documentInfo, new LoadTextOptions(project.ChecksumAlgorithm)),
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
23var loadTextOptions = new LoadTextOptions(generatedSourceText.ChecksumAlgorithm);
Workspace\Solution\TextLoader.cs (1)
77=> LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), cancellationToken);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
VisualStudioMSBuildWorkspaceTests.cs (2)
2360var tav = doc.TextLoader.LoadTextAndVersionSynchronously(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None); 2363var atav = adoc.TextLoader.LoadTextAndVersionSynchronously(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
SolutionTests\SolutionTests.cs (2)
3763var unused = await loader.LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None); 3777var unused = loader.LoadTextAndVersionSynchronously(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None);
SolutionTests\TextLoaderTests.cs (4)
110await Assert.ThrowsAsync<NotImplementedException>(() => loader.LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None)); 118Assert.Same(LoaderOverridesObsolete.Value, await loader.LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None)); 126Assert.Same(LoaderOverridesObsolete2.Value, await loader.LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None)); 134Assert.Same(LoaderOverridesNew.Value, await loader.LoadTextAndVersionAsync(new LoadTextOptions(SourceHashAlgorithms.Default), CancellationToken.None));
82 references to LoadTextOptions
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestHostDocument.cs (1)
216public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
409public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspMiscellaneousFilesWorkspace.cs (1)
112public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (74)
Workspace\CommandLineProject.cs (1)
109var loadTextOptions = new LoadTextOptions(commandLineArguments.ChecksumAlgorithm);
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
609public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Workspace\Solution\AdditionalDocumentState.cs (2)
21LoadTextOptions loadTextOptions) 30LoadTextOptions loadTextOptions)
Workspace\Solution\AnalyzerConfigDocumentState.cs (2)
24LoadTextOptions loadTextOptions) 33LoadTextOptions loadTextOptions)
Workspace\Solution\ConstantTextAndVersionSource.cs (3)
40public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 43public Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 46public bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value)
Workspace\Solution\DocumentState.cs (9)
42LoadTextOptions loadTextOptions, 57LoadTextOptions loadTextOptions) 102LoadTextOptions loadTextOptions, 116LoadTextOptions loadTextOptions, 132LoadTextOptions loadTextOptions, 169LoadTextOptions loadTextOptions) 180LoadTextOptions loadTextOptions, 202LoadTextOptions loadTextOptions, 292var newLoadTextOptions = new LoadTextOptions(checksumAlgorithm);
Workspace\Solution\DocumentState_LinkedFileReuse.cs (5)
50var loadTextOptions = this.LoadTextOptions; 70LoadTextOptions loadTextOptions, 85LoadTextOptions loadTextOptions, 178LoadTextOptions loadTextOptions, 200LoadTextOptions loadTextOptions,
Workspace\Solution\DocumentState_TreeTextSource.cs (4)
32public async Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 38public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 44public bool TryGetValue(LoadTextOptions options, [NotNullWhen(true)] out TextAndVersion? value) 58public bool TryGetTextVersion(LoadTextOptions options, out VersionStamp version)
Workspace\Solution\FileTextLoader.cs (3)
85private protected virtual SourceText CreateText(Stream stream, LoadTextOptions options, CancellationToken cancellationToken) 100public override async Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 204internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken)
Workspace\Solution\ITextAndVersionSource.cs (3)
19bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value); 20TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken); 21Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken);
Workspace\Solution\ITextVersionable.cs (1)
11bool TryGetTextVersion(LoadTextOptions options, out VersionStamp version);
Workspace\Solution\LoadableTextAndVersionSource.cs (6)
20public readonly LoadTextOptions Options; 22public LazyValueWithOptions(LoadableTextAndVersionSource source, LoadTextOptions options) 50private AsyncLazy<TextAndVersion> GetLazyValue(LoadTextOptions options) 63public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 66public bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value) 69public Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken)
Workspace\Solution\LoadTextOptions.cs (7)
14public readonly struct LoadTextOptions : IEquatable<LoadTextOptions> 21public bool Equals(LoadTextOptions other) 25=> obj is LoadTextOptions options && Equals(options); 27public static bool operator ==(LoadTextOptions left, LoadTextOptions right) 30public static bool operator !=(LoadTextOptions left, LoadTextOptions right)
Workspace\Solution\ProjectState.cs (2)
102var loadTextOptions = new LoadTextOptions(projectInfoFixed.Attributes.ChecksumAlgorithm); 235internal DocumentState CreateDocument(DocumentInfo documentInfo, ParseOptions? parseOptions, LoadTextOptions loadTextOptions)
Workspace\Solution\RecoverableTextAndVersion.cs (7)
58public bool TryGetValue(LoadTextOptions options, [MaybeNullWhen(false)] out TextAndVersion value) 75public bool TryGetTextVersion(LoadTextOptions options, out VersionStamp version) 92public TextAndVersion GetValue(LoadTextOptions options, CancellationToken cancellationToken) 117public async Task<TextAndVersion> GetValueAsync(LoadTextOptions options, CancellationToken cancellationToken) 148public readonly LoadTextOptions LoadTextOptions; 152public RecoverableText(ITextAndVersionSource source, TextAndVersion textAndVersion, LoadTextOptions options, SolutionServices services) 206public bool TryGetTextVersion(LoadTextOptions options, out VersionStamp version)
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
23var loadTextOptions = new LoadTextOptions(generatedSourceText.ChecksumAlgorithm); 58LoadTextOptions loadTextOptions,
Workspace\Solution\TextDocumentState.cs (4)
23public readonly LoadTextOptions LoadTextOptions; 40LoadTextOptions loadTextOptions) 58public TextDocumentState(SolutionServices solutionServices, DocumentInfo info, LoadTextOptions loadTextOptions) 80private static ITextAndVersionSource CreateRecoverableText(TextAndVersion text, LoadTextOptions loadTextOptions, SolutionServices services)
Workspace\Solution\TextLoader.cs (11)
35/// True if <see cref="LoadTextAndVersionAsync(LoadTextOptions, CancellationToken)"/> reloads <see cref="SourceText"/> from its original binary representation (e.g. file on disk). 44/// Implementations of this method should use <see cref="LoadTextOptions.ChecksumAlgorithm"/> when creating <see cref="SourceText"/> from an original binary representation and 46/// Callers of this method should pass <see cref="LoadTextOptions"/> specifying the desired properties of <see cref="SourceText"/>. The implementation may return a <see cref="SourceText"/> 53public virtual Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 85internal virtual TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 91internal async Task<TextAndVersion> LoadTextAsync(LoadTextOptions options, CancellationToken cancellationToken) 120internal TextAndVersion LoadTextSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 211public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 214internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken) 234public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 237internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken)
Workspace\WorkspaceFileTextLoader.cs (1)
30private protected override SourceText CreateText(Stream stream, LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
TestTextLoader.cs (1)
23public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\TextLoaderTests.cs (1)
102public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (2)
Preview\PreviewUpdater.PreviewDialogWorkspace.cs (2)
53public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken) 56internal override TextAndVersion LoadTextAndVersionSynchronously(LoadTextOptions options, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\Projects\WorkspaceFileTextLoaderNoException.cs (1)
28public override Task<TextAndVersion> LoadTextAndVersionAsync(LoadTextOptions options, CancellationToken cancellationToken)