14 types derived from LocalCallDescriptor
Microsoft.Build.Engine (14)
LocalProvider\LocalCallDescriptor.cs (14)
127
internal class LocalReplyCallDescriptor :
LocalCallDescriptor
266
internal class LocalCallDescriptorForPostBuildRequests :
LocalCallDescriptor
348
internal class LocalCallDescriptorForPostBuildResult :
LocalCallDescriptor
412
internal class LocalCallDescriptorForPostLoggingMessagesToHost :
LocalCallDescriptor
497
internal class LocalCallDescriptorForUpdateNodeSettings :
LocalCallDescriptor
584
internal class LocalCallDescriptorForShutdownNode :
LocalCallDescriptor
649
internal class LocalCallDescriptorForShutdownComplete :
LocalCallDescriptor
711
internal class LocalCallDescriptorForInitializeNode :
LocalCallDescriptor
899
internal class LocalCallDescriptorForInitializationComplete :
LocalCallDescriptor
952
internal class LocalCallDescriptorForRequestStatus :
LocalCallDescriptor
1005
internal class LocalCallDescriptorForPostStatus :
LocalCallDescriptor
1073
internal class LocalCallDescriptorForPostIntrospectorCommand :
LocalCallDescriptor
1117
internal class LocalCallDescriptorForPostingCacheEntriesToHost :
LocalCallDescriptor
1315
internal class LocalCallDescriptorForGettingCacheEntriesFromHost :
LocalCallDescriptor
20 references to LocalCallDescriptor
Microsoft.Build.Engine (20)
LocalProvider\LocalNode.cs (1)
369
foreach (
LocalCallDescriptor
callDescriptor in localCallDescriptorList)
LocalProvider\LocalNodeCallback.cs (7)
43
this.nodeCommandQueue = new DualQueue<
LocalCallDescriptor
>();
44
this.nodeHiPriCommandQueue = new DualQueue<
LocalCallDescriptor
>();
79
internal void PostMessageToParent(
LocalCallDescriptor
callDescriptor, bool waitForCompletion)
238
private object GetReplyForCallDescriptor(
LocalCallDescriptor
callDescriptor)
262
LocalCallDescriptor
reply = null;
344
private DualQueue<
LocalCallDescriptor
> nodeCommandQueue;
345
private DualQueue<
LocalCallDescriptor
> nodeHiPriCommandQueue;
LocalProvider\LocalNodeInfo.cs (6)
24
this.nodeCommandQueue = new DualQueue<
LocalCallDescriptor
>();
25
this.nodeHiPriCommandQueue = new DualQueue<
LocalCallDescriptor
>();
61
internal DualQueue<
LocalCallDescriptor
> NodeCommandQueue
69
internal DualQueue<
LocalCallDescriptor
> NodeHiPriCommandQueue
243
private DualQueue<
LocalCallDescriptor
> nodeCommandQueue;
244
private DualQueue<
LocalCallDescriptor
> nodeHiPriCommandQueue;
LocalProvider\LocalNodeProvider.cs (1)
944
foreach (
LocalCallDescriptor
callDescriptor in localCallDescriptorList)
LocalProvider\SharedMemory.cs (5)
462
internal void Write(DualQueue<
LocalCallDescriptor
> objectsToWrite, DualQueue<
LocalCallDescriptor
> objectsToWriteHiPriority, bool blockUntilDone)
482
DualQueue<
LocalCallDescriptor
> currentQueue = objectsToWriteHiPriority.Count > 0 ? objectsToWriteHiPriority : objectsToWrite;
602
private void SerializeCallDescriptorToStream(DualQueue<
LocalCallDescriptor
> objectsToWrite)
968
private DualQueue<
LocalCallDescriptor
> largeObjectsQueue;