33 references to Properties
Microsoft.CodeAnalysis (3)
CommandLine\CommandLineArguments.cs (3)
428
resolved.Add(new UnresolvedMetadataReference(cmdReference.Reference, cmdReference.
Properties
));
444
references = metadataResolver.ResolveReference(cmdReference.Reference, baseFilePath: null, properties: cmdReference.
Properties
);
448
var diagnostic = PortableExecutableReference.ExceptionToDiagnostic(e, messageProviderOpt!, Location.None, cmdReference.Reference, cmdReference.
Properties
.Kind);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (21)
CommandLineTests.cs (21)
1184
Where((res) => res.
Properties
.EmbedInteropTypes).
1191
Where((res) => res.
Properties
.EmbedInteropTypes).
1262
Where((res) => !res.
Properties
.EmbedInteropTypes).
1269
Where((res) => !res.
Properties
.EmbedInteropTypes).
1274
Assert.Equal("a", parsedArgs.MetadataReferences.Single().
Properties
.Aliases.Single());
2630
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2633
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[1].
Properties
);
2640
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2643
Assert.Equal(MetadataReferenceProperties.Assembly.WithEmbedInteropTypes(true), parsedArgs.MetadataReferences[1].
Properties
);
2650
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2653
Assert.Equal(MetadataReferenceProperties.Module, parsedArgs.MetadataReferences[1].
Properties
);
2660
Assert.Equal(MetadataReferenceProperties.Assembly, parsedArgs.MetadataReferences[0].
Properties
);
2663
Assert.Equal(MetadataReferenceProperties.Assembly.WithAliases(new[] { "a" }), parsedArgs.MetadataReferences[1].
Properties
);
2666
Assert.Equal(MetadataReferenceProperties.Assembly.WithAliases(new[] { "b" }).WithEmbedInteropTypes(true), parsedArgs.MetadataReferences[2].
Properties
);
2669
Assert.Equal(MetadataReferenceProperties.Module, parsedArgs.MetadataReferences[3].
Properties
);
2692
Assert.Equal(expectedAliases, result.
Properties
.Aliases);
2693
Assert.Equal(expectedEmbed, result.
Properties
.EmbedInteropTypes);
5855
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[0].
Properties
.Kind);
5861
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[0].
Properties
.Kind);
5863
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[1].
Properties
.Kind);
5865
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences[2].
Properties
.Kind);
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
554
Debug.Assert(cmdLineReference.
Properties
.Kind == MetadataImageKind.Assembly && !cmdLineReference.
Properties
.EmbedInteropTypes);
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\LoadedProject.cs (3)
171
return absolutePath is not null ? new CommandLineReference(absolutePath, cr.
Properties
) : default;
178
reference => _projectSystemProject.AddMetadataReference(reference.Reference, reference.
Properties
),
179
reference => _projectSystemProject.RemoveMetadataReference(reference.Reference, reference.
Properties
),
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (4)
CommandLineTests.vb (4)
4948
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(0).
Properties
.Kind)
4950
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(1).
Properties
.Kind)
4952
Assert.Equal(MetadataImageKind.Module, parsedArgs.MetadataReferences(2).
Properties
.Kind)
4957
Assert.Equal(MetadataImageKind.Assembly, parsedArgs.DefaultCoreLibraryReference.Value.
Properties
.Kind)