Share via


CSharpCompilation.GetDirectiveReference メソッド

定義

特定の#rが解決するメタデータ参照を返します。

public:
 Microsoft::CodeAnalysis::MetadataReference ^ GetDirectiveReference(Microsoft::CodeAnalysis::CSharp::Syntax::ReferenceDirectiveTriviaSyntax ^ directive);
public Microsoft.CodeAnalysis.MetadataReference GetDirectiveReference (Microsoft.CodeAnalysis.CSharp.Syntax.ReferenceDirectiveTriviaSyntax directive);
public Microsoft.CodeAnalysis.MetadataReference? GetDirectiveReference (Microsoft.CodeAnalysis.CSharp.Syntax.ReferenceDirectiveTriviaSyntax directive);
member this.GetDirectiveReference : Microsoft.CodeAnalysis.CSharp.Syntax.ReferenceDirectiveTriviaSyntax -> Microsoft.CodeAnalysis.MetadataReference
Public Function GetDirectiveReference (directive As ReferenceDirectiveTriviaSyntax) As MetadataReference

パラメーター

directive
ReferenceDirectiveTriviaSyntax

ディレクティブ#rします。

戻り値

指定したディレクティブが解決されるメタデータ参照。コンパイル内の #r ディレクティブと一致しない場合 directive は null。

適用対象