C# Class CodeContractNullability.NullabilityAttributes.NullabilityAttributeMetadataNames

Holds information about where the nullability attributes are located.
Show file Open project: bkoelman/ResharperCodeContractNullability Class Usage Examples

Private Properties

Property Type Description
FromImmutableDictionary NullabilityAttributeMetadataNames
GetSymbolsOrNull NullabilityAttributeSymbols
GetVisibleAttribute INamedTypeSymbol
IsDefinedInSameAssembly bool
ToImmutableDictionary string>.ImmutableDictionary

Public Methods

Method Description
NullabilityAttributeMetadataNames ( [ notNull, [ canBeNull, [ itemNotNull, [ itemCanBeNull ) : System.Collections.Immutable

Private Methods

Method Description
FromImmutableDictionary ( string>.[ properties ) : NullabilityAttributeMetadataNames
GetSymbolsOrNull ( [ compilation ) : NullabilityAttributeSymbols
GetVisibleAttribute ( [ fullTypeName, [ compilation ) : INamedTypeSymbol
IsDefinedInSameAssembly ( [ type, [ assembly ) : bool
ToImmutableDictionary ( ) : string>.ImmutableDictionary

Method Details

NullabilityAttributeMetadataNames() public method

public NullabilityAttributeMetadataNames ( [ notNull, [ canBeNull, [ itemNotNull, [ itemCanBeNull ) : System.Collections.Immutable
notNull [
canBeNull [
itemNotNull [
itemCanBeNull [
return System.Collections.Immutable