39 references to ThrowInvalidOperationException
Microsoft.AspNetCore.Razor.Utilities.Shared (25)
Assumed.cs (1)
157
=> ThrowHelper.
ThrowInvalidOperationException
<T>(message + Environment.NewLine + SR.FormatFile_0_Line_1(path, line));
ImmutableArrayExtensions.cs (4)
695
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
756
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
853
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
898
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
PooledObjects\PooledArrayBuilder`1.cs (1)
1594
=> ThrowHelper.
ThrowInvalidOperationException
<T>(message);
ReadOnlyListExtensions.cs (18)
258
=> list.Count > 0 ? list[0] : ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_elements);
285
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
316
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
481
=> list.Count > 0 ? list[^1] : ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_elements);
508
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
539
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
711
0 => ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_elements),
712
_ => ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_element)
746
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
756
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
795
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
805
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_no_matching_elements);
831
_ => ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_element)
858
_ => ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_element)
890
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
932
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
974
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
1019
return ThrowHelper.
ThrowInvalidOperationException
<T>(SR.Contains_more_than_one_matching_element);
Utilities\Checksum.cs (1)
50
return ThrowHelper.
ThrowInvalidOperationException
<Checksum>("Could not read hash data");
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\AllowedChildTagDescriptor.cs (1)
31
=> _parent ?? ThrowHelper.
ThrowInvalidOperationException
<TagHelperDescriptor>(Resources.Parent_has_not_been_set);
Language\BoundAttributeDescriptor.cs (1)
106
=> _parent ?? ThrowHelper.
ThrowInvalidOperationException
<TagHelperDescriptor>(Resources.Parent_has_not_been_set);
Language\BoundAttributeParameterDescriptor.cs (1)
61
=> _parent ?? ThrowHelper.
ThrowInvalidOperationException
<BoundAttributeDescriptor>(Resources.Parent_has_not_been_set);
Language\DefaultRazorProjectFileSystem.cs (1)
68
return ThrowHelper.
ThrowInvalidOperationException
<RazorProjectItem>($"The file '{absolutePath}' is not a descendent of the base path '{absoluteBasePath}'.");
Language\RequiredAttributeDescriptor.cs (1)
53
=> _parent ?? ThrowHelper.
ThrowInvalidOperationException
<TagMatchingRuleDescriptor>(Resources.Parent_has_not_been_set);
Language\TagHelperCollection.Enumerator.cs (1)
22
: ThrowHelper.
ThrowInvalidOperationException
<TagHelperDescriptor>("Enumeration has not started. Call MoveNext.");
Language\TagMatchingRuleDescriptor.cs (1)
60
=> _parent ?? ThrowHelper.
ThrowInvalidOperationException
<TagHelperDescriptor>(Resources.Parent_has_not_been_set);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Extensions\SolutionExtensions.cs (2)
66
?? ThrowHelper.
ThrowInvalidOperationException
<Project>($"The project {projectId} did not exist in {solution}.");
78
?? ThrowHelper.
ThrowInvalidOperationException
<Document>($"The document {documentId} did not exist in {solution.FilePath ?? "solution"}.");
Extensions\SourceTextExtensions.cs (3)
256
: ThrowHelper.
ThrowInvalidOperationException
<int>($"({line},{character}) matches or exceeds SourceText boundary {text.Lines.Count}.");
272
return ThrowHelper.
ThrowInvalidOperationException
<TextSpan>($"({startLine},{startCharacter})-({endLine},{endCharacter}) resolved to zero or negative length.");
281
: ThrowHelper.
ThrowInvalidOperationException
<int>($"{name}: ({line},{character}) matches or exceeds SourceText boundary {text.Lines.Count}.");
Extensions\SyntaxListExtensions.cs (2)
18
-1 => ThrowHelper.
ThrowInvalidOperationException
<SyntaxNode>("The provided node was not in the SyntaxList"),
30
-1 => ThrowHelper.
ThrowInvalidOperationException
<SyntaxNode>("The provided node was not in the SyntaxList"),