28 references to DocumentAttributes
Microsoft.CodeAnalysis.Workspaces (28)
Serialization\SerializationExtensions.cs (1)
23
DocumentInfo.
DocumentAttributes
=> WellKnownSynchronizationKind.DocumentAttributes,
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
484
var
attributes = w.CurrentSolution.GetRequiredDocument(documentId).State.Attributes;
Workspace\Solution\AdditionalDocumentState.cs (2)
18
DocumentInfo.
DocumentAttributes
attributes,
34
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\AnalyzerConfigDocumentState.cs (2)
20
DocumentInfo.
DocumentAttributes
attributes,
40
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\DocumentInfo.cs (6)
21
internal
DocumentAttributes
Attributes { get; }
66
internal DocumentInfo(
DocumentAttributes
attributes, TextLoader? loader, IDocumentServiceProvider? documentServiceProvider)
99
DocumentAttributes
? attributes = null,
103
var
newAttributes = attributes ?? Attributes;
195
public
DocumentAttributes
With(
244
public static
DocumentAttributes
ReadFrom(ObjectReader reader)
Workspace\Solution\DocumentState.cs (4)
42
DocumentInfo.
DocumentAttributes
attributes,
401
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
443
public new DocumentState WithAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
522
DocumentInfo.
DocumentAttributes
attributes,
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
101
DocumentInfo.
DocumentAttributes
attributes,
Workspace\Solution\SolutionCompilationState.cs (2)
775
Func<DocumentInfo.
DocumentAttributes
, TArg, DocumentInfo.
DocumentAttributes
> updateAttributes)
Workspace\Solution\SolutionState.cs (2)
933
Func<DocumentInfo.
DocumentAttributes
, TArg, DocumentInfo.
DocumentAttributes
> updateAttributes)
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
104
DocumentInfo.
DocumentAttributes
attributes,
130
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\TextDocumentState.cs (4)
20
public readonly DocumentInfo.
DocumentAttributes
Attributes;
30
DocumentInfo.
DocumentAttributes
attributes,
58
public TextDocumentState WithAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
67
protected abstract TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes);
Workspace\Workspace.cs (1)
1112
var
oldAttributes = oldSolution.GetDocument(documentId)!.State.Attributes;