DocumentId 类

定义

可用于跨工作区版本检索相同 Document 值的标识符。

public ref class DocumentId sealed : IEquatable<Microsoft::CodeAnalysis::DocumentId ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public sealed class DocumentId : IEquatable<Microsoft.CodeAnalysis.DocumentId>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class DocumentId : IEquatable<Microsoft.CodeAnalysis.DocumentId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type DocumentId = class
    interface IEquatable<DocumentId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
[<System.Runtime.Serialization.DataContract>]
type DocumentId = class
    interface IEquatable<DocumentId>
Public NotInheritable Class DocumentId
Implements IEquatable(Of DocumentId)
继承
DocumentId
属性
实现

属性

Id

可用于跨工作区版本检索相同 Document 值的标识符。

ProjectId

可用于跨工作区版本检索相同 Document 值的标识符。

方法

CreateFromSerialized(ProjectId, Guid, String)

可用于跨工作区版本检索相同 Document 值的标识符。

CreateNewId(ProjectId, String)

创建一个新的 DocumentId 实例。

Equals(DocumentId)

可用于跨工作区版本检索相同 Document 值的标识符。

Equals(Object)

可用于跨工作区版本检索相同 Document 值的标识符。

GetHashCode()

可用于跨工作区版本检索相同 Document 值的标识符。

ToString()

可用于跨工作区版本检索相同 Document 值的标识符。

运算符

Equality(DocumentId, DocumentId)

可用于跨工作区版本检索相同 Document 值的标识符。

Inequality(DocumentId, DocumentId)

可用于跨工作区版本检索相同 Document 值的标识符。

适用于