2 types derived from CacheEntry
Microsoft.Build.Engine (2)
Caching\BuildItemCacheEntry.cs (1)
17
internal class BuildItemCacheEntry :
CacheEntry
Caching\PropertyCacheEntry.cs (1)
15
internal class PropertyCacheEntry :
CacheEntry
43 references to CacheEntry
Microsoft.Build.Engine (43)
Caching\BuildItemCacheEntry.cs (1)
63
internal override bool IsEquivalent(
CacheEntry
other)
Caching\BuildResultCacheEntry.cs (1)
62
internal override bool IsEquivalent(
CacheEntry
other)
Caching\CacheEntry.cs (1)
59
internal abstract bool IsEquivalent(
CacheEntry
other);
Caching\CacheEntryCustomSerializer.cs (3)
23
internal static void WriteToStream(
CacheEntry
entry, BinaryWriter writer)
43
internal static
CacheEntry
CreateFromStream(BinaryReader reader)
46
CacheEntry
entry = null;
Caching\PropertyCacheEntry.cs (1)
61
internal override bool IsEquivalent(
CacheEntry
other)
Engine\CacheManager.cs (3)
136
internal void SetCacheEntries(
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
152
internal
CacheEntry
[] GetCacheEntries(string[] names, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
161
return new
CacheEntry
[names.Length];
Engine\CacheScope.cs (10)
90
internal void AddCacheEntry(
CacheEntry
cacheEntry)
111
internal void AddCacheEntries(
CacheEntry
[] cacheEntries)
134
private void AddCacheEntryInternal(
CacheEntry
cacheEntry)
142
CacheEntry
existingCacheEntry = (
CacheEntry
)cacheContents[cacheEntry.Name];
158
internal
CacheEntry
GetCacheEntry(string name)
162
return (
CacheEntry
)cacheContents[name];
173
internal
CacheEntry
[] GetCacheEntries(string[] names)
175
CacheEntry
[] results = new
CacheEntry
[names.Length];
Engine\EngineCallback.cs (5)
61
public Exception PostCacheEntriesToHost(int nodeId,
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
78
public
CacheEntry
[] GetCachedEntriesFromHost(int nodeId, string[] names, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
248
int handleId,
CacheEntry
[] entries,
299
public
CacheEntry
[] GetCacheEntries
334
CacheEntry
[] result = parentEngine.CacheManager.GetCacheEntries(names, cacheScope, scopeProperties, cacheVersion, cacheContentType);
Engine\IEngineCallback.cs (2)
44
Exception PostCacheEntriesToHost(int nodeId,
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType);
55
CacheEntry
[] GetCachedEntriesFromHost(int nodeId, string[] names, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType);
Engine\Node.cs (3)
158
internal Exception PostCacheEntriesToHost(
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
178
internal
CacheEntry
[] GetCachedEntriesFromHost(string[] names, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
187
return new
CacheEntry
[0];
LocalProvider\LocalCallDescriptor.cs (10)
200
if (replyData is
CacheEntry
[])
203
CacheEntry
[] cacheArray = (
CacheEntry
[])replyData;
240
CacheEntry
[] cacheArray = new
CacheEntry
[numberOfEntries];
1124
internal LocalCallDescriptorForPostingCacheEntriesToHost(
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
1146
internal
CacheEntry
[] Entries
1196
private
CacheEntry
[] entries;
1270
entries = new
CacheEntry
[numberOfEntries];
1402
private
CacheEntry
[] entries;
LocalProvider\LocalNodeCallback.cs (3)
285
public
CacheEntry
[] GetCachedEntriesFromHost(int nodeId, string[] names, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)
290
return (
CacheEntry
[])GetReplyForCallDescriptor(callDescriptor);
300
public Exception PostCacheEntriesToHost(int nodeId,
CacheEntry
[] entries, string scopeName, BuildPropertyGroup scopeProperties, string scopeToolsVersion, CacheContentType cacheContentType)