SyntaxTree.FilePath 属性

定义

源文档文件的路径。

public:
 abstract property System::String ^ FilePath { System::String ^ get(); };
public abstract string FilePath { get; }
member this.FilePath : string
Public MustOverride ReadOnly Property FilePath As String

属性值

注解

如果此语法树未与文件关联,则此值可以为空。 路径不应为 null。

该文件不需要存在于磁盘上。 路径对编译器不透明。 路径格式的唯一要求是SourceReferenceResolverXmlReferenceResolver实现,并MetadataReferenceResolver传递给包含树的编译理解它。

客户端不得假定此属性的值在编译中是唯一的。

路径如下所示: - 发出调试信息时,此路径将嵌入调试信息中。 - 解析和规范化#r、#load、#line/#ExternalSource、#pragma校验和、#ExternalChecksum指令、XML 文档注释包括元素等的相对路径时。

适用于