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