Class
DocumentAttributes
class DocumentAttributes
Containing type: DocumentInfo
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: DocumentInfo.cs
Inheritance: Object → DocumentAttributes
Implements: IEquatable<DocumentAttributes>
Record that actually stores the data. Immutable for structural sharing.
Constructors
1 item
DocumentAttributes(Id: DocumentId, Name: string, Text: SourceText, Version: VersionStamp, FilePath: string?)
Record that actually stores the data. Immutable for structural sharing.
Properties
5 items
FilePath: string?
No summary available.
Id: DocumentId
No summary available.
Name: string
No summary available.
Text: SourceText
No summary available.
Version: VersionStamp
No summary available.
Methods
11 items
<Clone>$() -> DocumentAttributes
No summary available.
Deconstruct(Id: out DocumentId, Name: out string, Text: out SourceText, Version: out VersionStamp, FilePath: out string?) -> ()
No summary available.
Equals(other: DocumentAttributes) -> bool
Indicates whether the current object is equal to another object of the same type.
Required implementation (no default). Defined by IEquatable<DocumentAttributes>.Equals · Defined by IEquatable<DocumentAttributes>.Equals
Equals(other: DocumentAttributes?) -> bool
No summary available.
Equals(obj: object?) -> bool
No summary available.
Overrides Object.Equals
GetHashCode() -> int
No summary available.
Overrides Object.GetHashCode
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
ToString() -> string
No summary available.
Overrides Object.ToString
WithFilePath(path: string?) -> DocumentAttributes
No summary available.
WithName(name: string) -> DocumentAttributes
No summary available.
WithText(text: SourceText) -> DocumentAttributes
No summary available.
Operators
2 items
Static member:
operator ==(left: DocumentAttributes?, right: DocumentAttributes?) -> bool
No summary available.
Static member:
operator !=(left: DocumentAttributes?, right: DocumentAttributes?) -> bool
No summary available.