1 //----------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation.  All rights reserved.
3 //----------------------------------------------------------------
4 
5 namespace System.ServiceModel.Activities
6 {
7     using System.Collections.Generic;
8 
9     // Property bag classes for DurableInstanceManager.BeginGetInstance parameters
10     class WorkflowGetInstanceContext
11     {
12         public WorkflowHostingEndpoint WorkflowHostingEndpoint
13         {
14             get;
15             set;
16         }
17 
18         public bool CanCreateInstance
19         {
20             get;
21             set;
22         }
23 
24         public object[] Inputs
25         {
26             get;
27             set;
28         }
29 
30         public OperationContext OperationContext
31         {
32             get;
33             set;
34         }
35 
36         // Output argument
37         public WorkflowCreationContext WorkflowCreationContext
38         {
39             get;
40             set;
41         }
42 
43         // Output argument
44         public WorkflowHostingResponseContext WorkflowHostingResponseContext
45         {
46             get;
47             set;
48         }
49     }
50 }
51