Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Compilation.AddReferences Method

Definition

Namespace:
Microsoft.CodeAnalysis
Assembly:
Microsoft.CodeAnalysis.dll
Package:
Microsoft.CodeAnalysis.Common v3.0.0
Package:
Microsoft.CodeAnalysis.Common v3.1.0
Package:
Microsoft.CodeAnalysis.Common v3.10.0
Package:
Microsoft.CodeAnalysis.Common v3.11.0
Package:
Microsoft.CodeAnalysis.Common v3.2.0
Package:
Microsoft.CodeAnalysis.Common v3.2.1
Package:
Microsoft.CodeAnalysis.Common v3.3.1
Package:
Microsoft.CodeAnalysis.Common v3.4.0
Package:
Microsoft.CodeAnalysis.Common v3.5.0
Package:
Microsoft.CodeAnalysis.Common v3.6.0
Package:
Microsoft.CodeAnalysis.Common v3.7.0
Package:
Microsoft.CodeAnalysis.Common v3.8.0
Package:
Microsoft.CodeAnalysis.Common v3.9.0
Package:
Microsoft.CodeAnalysis.Common v4.0.1
Package:
Microsoft.CodeAnalysis.Common v4.1.0
Package:
Microsoft.CodeAnalysis.Common v4.12.0
Package:
Microsoft.CodeAnalysis.Common v4.13.0
Package:
Microsoft.CodeAnalysis.Common v4.14.0
Package:
Microsoft.CodeAnalysis.Common v4.2.0
Package:
Microsoft.CodeAnalysis.Common v4.3.1
Package:
Microsoft.CodeAnalysis.Common v4.4.0
Package:
Microsoft.CodeAnalysis.Common v4.5.0
Package:
Microsoft.CodeAnalysis.Common v4.6.0
Package:
Microsoft.CodeAnalysis.Common v4.7.0
Package:
Microsoft.CodeAnalysis.Common v4.8.0
Package:
Microsoft.CodeAnalysis.Common v4.9.2
Package:
Microsoft.CodeAnalysis.Common v5.0.0
Package:
Microsoft.CodeAnalysis.Common v5.3.0

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Overloads

Name Description
AddReferences(MetadataReference[])

Creates a new compilation with additional metadata references.

AddReferences(IEnumerable<MetadataReference>)

Creates a new compilation with additional metadata references.

AddReferences(MetadataReference[])

Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs

Creates a new compilation with additional metadata references.

public:
 Microsoft::CodeAnalysis::Compilation ^ AddReferences(... cli::array <Microsoft::CodeAnalysis::MetadataReference ^> ^ references);
public Microsoft.CodeAnalysis.Compilation AddReferences(params Microsoft.CodeAnalysis.MetadataReference[] references);
member this.AddReferences : Microsoft.CodeAnalysis.MetadataReference[] -> Microsoft.CodeAnalysis.Compilation
Public Function AddReferences (ParamArray references As MetadataReference()) As Compilation

Parameters

references
MetadataReference[]

The new references.

Returns

A new compilation.

Applies to

AddReferences(IEnumerable<MetadataReference>)

Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs
Source:
Compilation.cs

Creates a new compilation with additional metadata references.

public:
 Microsoft::CodeAnalysis::Compilation ^ AddReferences(System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::MetadataReference ^> ^ references);
public Microsoft.CodeAnalysis.Compilation AddReferences(System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.MetadataReference> references);
member this.AddReferences : seq<Microsoft.CodeAnalysis.MetadataReference> -> Microsoft.CodeAnalysis.Compilation
Public Function AddReferences (references As IEnumerable(Of MetadataReference)) As Compilation

Parameters

references
IEnumerable<MetadataReference>

The new references.

Returns

A new compilation.

Applies to


Feedback

Was this page helpful?