3 implementations of TryRead
Microsoft.VisualStudio.LanguageServices (1)
Options\NamingPreferencesReadFallback.cs (1)
23
public Optional<object?>
TryRead
(string? language, TryReadValueDelegate readValue)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
Options\CSharpVisualStudioOptionStorageReadFallbacks.cs (2)
33
public Optional<object?>
TryRead
(string? language, TryReadValueDelegate readValue)
59
public Optional<object?>
TryRead
(string? language, TryReadValueDelegate readValue)
9 references to TryRead
Microsoft.VisualStudio.LanguageServices (1)
Options\VisualStudioSettingsOptionPersister.cs (1)
74
var fallbackResult = lazyReadFallback.Value.
TryRead
(
Roslyn.VisualStudio.Next.UnitTests (8)
Options\VisualStudioStorageReadFallbackTests.cs (8)
26
Assert.Equal(default(Optional<object?>), fallback.
TryRead
(language, (_, _, _) => default(Optional<object?>)));
29
Assert.Equal(fallback.
TryRead
(language, (_, _, _) => true).Value, SpacePlacementWithinParentheses.All);
33
fallback.
TryRead
(language, (storageKey, _, _) => storageKey == "TextEditor.CSharp.Specific.SpaceWithinExpressionParentheses" ? false : default(Optional<object?>)).Value,
38
fallback.
TryRead
(language, (storageKey, _, _) => storageKey == "TextEditor.CSharp.Specific.SpaceWithinExpressionParentheses" ? true : default(Optional<object?>)).Value,
50
Assert.Equal(default(Optional<object?>), fallback.
TryRead
(language, (_, _, _) => default(Optional<object?>)));
53
Assert.Equal(fallback.
TryRead
(language, (_, _, _) => true).Value, NewLineBeforeOpenBracePlacement.All);
57
fallback.
TryRead
(language, (storageKey, _, _) => storageKey == "TextEditor.CSharp.Specific.NewLinesForBracesInObjectCollectionArrayInitializers" ? false : default(Optional<object?>)).Value,
62
fallback.
TryRead
(language, (storageKey, _, _) => storageKey == "TextEditor.CSharp.Specific.NewLinesForBracesInObjectCollectionArrayInitializers" ? true : default(Optional<object?>)).Value,