1 write to ProjectId
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\ExternalElements\AbstractExternalCodeElement.cs (1)
30
this.
ProjectId
= projectId;
22 references to ProjectId
Microsoft.VisualStudio.LanguageServices.Implementation (22)
CodeModel\ExternalElements\AbstractExternalCodeElement.cs (4)
36
var project = this.State.Workspace.CurrentSolution.GetProject(this.
ProjectId
);
48
var symbol = CodeModelService.ResolveSymbol(this.State.Workspace, this.
ProjectId
, this.SymbolKey);
139
return CodeModelService.CreateCodeType(this.State, this.
ProjectId
, symbol.ContainingType);
143
return CodeModelService.CreateExternalCodeElement(this.State, this.
ProjectId
, symbol.ContainingNamespace);
CodeModel\ExternalElements\AbstractExternalCodeMember.cs (1)
33
=> ExternalParameterCollection.Create(this.State, this, this.
ProjectId
);
CodeModel\ExternalElements\AbstractExternalCodeType.cs (3)
69
return ExternalTypeCollection.Create(this.State, this, this.
ProjectId
,
101
get { return ExternalMemberCollection.Create(this.State, this, this.
ProjectId
, this.TypeSymbol); }
106
get { return ExternalCodeNamespace.Create(this.State, this.
ProjectId
, this.TypeSymbol.ContainingNamespace); }
CodeModel\ExternalElements\ExternalCodeClass.cs (1)
64
get { return ExternalTypeCollection.Create(this.State, this, this.
ProjectId
, TypeSymbol.AllInterfaces); }
CodeModel\ExternalElements\ExternalCodeEvent.cs (4)
53
return ExternalCodeAccessorFunction.Create(this.State, this.
ProjectId
, symbol.AddMethod, this);
92
return ExternalCodeAccessorFunction.Create(this.State, this.
ProjectId
, symbol.RemoveMethod, this);
112
return ExternalCodeAccessorFunction.Create(this.State, this.
ProjectId
, symbol.RaiseMethod, this);
125
return CodeTypeRef.Create(this.State, this, this.
ProjectId
, EventSymbol.Type);
CodeModel\ExternalElements\ExternalCodeFunction.cs (2)
90
return ExternalOverloadsCollection.Create(this.State, this, this.
ProjectId
);
99
return CodeTypeRef.Create(this.State, this, this.
ProjectId
, MethodSymbol.ReturnType);
CodeModel\ExternalElements\ExternalCodeNamespace.cs (1)
45
get { return ExternalNamespaceCollection.Create(State, this,
ProjectId
, NamespaceSymbol); }
CodeModel\ExternalElements\ExternalCodeParameter.cs (1)
60
return CodeTypeRef.Create(this.State, this, this.
ProjectId
, ParameterSymbol.Type);
CodeModel\ExternalElements\ExternalCodeProperty.cs (3)
52
return ExternalCodeAccessorFunction.Create(this.State, this.
ProjectId
, symbol.GetMethod, this);
76
return ExternalCodeAccessorFunction.Create(this.State, this.
ProjectId
, symbol.SetMethod, this);
89
return CodeTypeRef.Create(this.State, this, this.
ProjectId
, PropertySymbol.Type);
CodeModel\ExternalElements\ExternalCodeStruct.cs (1)
51
get { return ExternalTypeCollection.Create(this.State, this, this.
ProjectId
, TypeSymbol.AllInterfaces); }
CodeModel\ExternalElements\ExternalCodeVariable.cs (1)
94
return CodeTypeRef.Create(this.State, this, this.
ProjectId
, type);