コード例 #1
0
 internal void Save(
     IAsyncCompletionItemManager itemManager,
     ICompletionPresenterProvider presenterProvider,
     CompletionSessionState state)
 {
     ItemManagerName       = CompletionTelemetryHost.GetItemManagerName(itemManager);
     PresenterProviderName = CompletionTelemetryHost.GetPresenterProviderName(presenterProvider);
     CompletionState       = state;
     _telemetryHost.Add(this);
 }
コード例 #2
0
 internal void Save(
     IAsyncCompletionItemManager itemManager,
     ICompletionPresenterProvider presenterProvider,
     CompletionSessionState state)
 {
     ItemManagerName       = CompletionTelemetryHost.GetItemManagerName(itemManager);
     PresenterProviderName = CompletionTelemetryHost.GetPresenterProviderName(presenterProvider);
     CompletionState       = state;
     if (NoChanges && BlockingComputationDuration > 0)
     {
         UserWaitedForNoChanges = true;
     }
     _telemetryHost.Add(this);
 }