Bagikan melalui


CSharpCompilation.WithReferences Metode

Definisi

Overload

WithReferences(IEnumerable<MetadataReference>)

Membuat kompilasi baru dengan referensi yang ditentukan.

WithReferences(MetadataReference[])

Membuat kompilasi baru dengan referensi yang ditentukan.

WithReferences(IEnumerable<MetadataReference>)

Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs

Membuat kompilasi baru dengan referensi yang ditentukan.

public:
 Microsoft::CodeAnalysis::CSharp::CSharpCompilation ^ WithReferences(System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::MetadataReference ^> ^ references);
public Microsoft.CodeAnalysis.CSharp.CSharpCompilation WithReferences(System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.MetadataReference> references);
public Microsoft.CodeAnalysis.CSharp.CSharpCompilation WithReferences(System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.MetadataReference>? references);
override this.WithReferences : seq<Microsoft.CodeAnalysis.MetadataReference> -> Microsoft.CodeAnalysis.CSharp.CSharpCompilation
Public Function WithReferences (references As IEnumerable(Of MetadataReference)) As CSharpCompilation

Parameter

Mengembalikan

Keterangan

Yang baru CSharpCompilation akan mengkueri yang diberikan MetadataReference untuk metadata yang mendasar segera setelah diperlukan.

Kompilasi baru menggunakan metadata apa pun yang saat ini disediakan oleh MetadataReference. Misalnya, jika kompilasi saat ini mereferensikan file metadata yang telah berubah sejak pembuatan kompilasi, kompilasi baru akan menggunakan versi yang diperbarui, sementara kompilasi saat ini akan menggunakan yang sebelumnya (tidak berubah).

Berlaku untuk

WithReferences(MetadataReference[])

Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs
Sumber:
CSharpCompilation.cs

Membuat kompilasi baru dengan referensi yang ditentukan.

public:
 Microsoft::CodeAnalysis::CSharp::CSharpCompilation ^ WithReferences(... cli::array <Microsoft::CodeAnalysis::MetadataReference ^> ^ references);
public Microsoft.CodeAnalysis.CSharp.CSharpCompilation WithReferences(params Microsoft.CodeAnalysis.MetadataReference[] references);
override this.WithReferences : Microsoft.CodeAnalysis.MetadataReference[] -> Microsoft.CodeAnalysis.CSharp.CSharpCompilation
Public Function WithReferences (ParamArray references As MetadataReference()) As CSharpCompilation

Parameter

references
MetadataReference[]

Mengembalikan

Berlaku untuk