11 implementations of IsRequired
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\PropertySymbol.cs (1)
94bool IPropertySymbol.IsRequired => _underlying.IsRequired;
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
38public bool IsRequired => _symbol.IsRequired;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
591Private ReadOnly Property IPropertySymbol_IsRequired As Boolean Implements IPropertySymbol.IsRequired
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
66public bool IsRequired => Modifiers.IsRequired && !IsIndexer;
26 references to IsRequired
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Specs\Members\PropertySpec.cs (1)
18SetOnInit = setterIsPublic && (property.IsRequired || isInitOnly);
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.AspNetCore.App.Analyzers (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
174} && !propertySymbol.IsRequired;
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
174} && !propertySymbol.IsRequired;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.CSharp (1)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
939var isRequired = symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
412if (property.IsRequired)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
412if (property.IsRequired)
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
38public bool IsRequired => _symbol.IsRequired;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
591Private ReadOnly Property IPropertySymbol_IsRequired As Boolean Implements IPropertySymbol.IsRequired
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Microsoft.Extensions.Validation.ValidationsGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
174} && !propertySymbol.IsRequired;
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
412if (property.IsRequired)
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Parser.cs (1)
1365isRequired = propertyInfo.IsRequired;
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
335=> symbol is IFieldSymbol { IsRequired: true } or IPropertySymbol { IsRequired: true };