forked from dotnet/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWorkflowInstanceProxy.xml
156 lines (150 loc) · 9.51 KB
/
WorkflowInstanceProxy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<Type Name="WorkflowInstanceProxy" FullName="System.Activities.Hosting.WorkflowInstanceProxy">
<TypeSignature Language="C#" Value="public sealed class WorkflowInstanceProxy" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit WorkflowInstanceProxy extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Activities.Hosting.WorkflowInstanceProxy" />
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>A class that allows <see cref="T:System.Activities.Hosting.IWorkflowInstanceExtensions" /> extensions access to the workflow service host.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BeginResumeBookmark">
<MemberSignature Language="C#" Value="public IAsyncResult BeginResumeBookmark (System.Activities.Bookmark bookmark, object value, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.IAsyncResult BeginResumeBookmark(class System.Activities.Bookmark bookmark, object value, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Hosting.WorkflowInstanceProxy.BeginResumeBookmark(System.Activities.Bookmark,System.Object,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bookmark" Type="System.Activities.Bookmark" />
<Parameter Name="value" Type="System.Object" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="bookmark">The bookmark.</param>
<param name="value">The data to be passed to the activity that created the bookmark.</param>
<param name="callback">The method to be called when the asynchronous resume operation has completed.</param>
<param name="state">An optional application-specific object that contains information about the asynchronous operation.</param>
<summary>Resumes a workflow from a bookmark asynchronously using the specified bookmark, value, callback method, and user-provided state data.</summary>
<returns>A reference to the asynchronous operation.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
To determine if the resume operation was successful, call <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A>. <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A> can be called from inside or outside of the callback method. If <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A> is called before the resume operation completes, it blocks until the resume operation completes.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="BeginResumeBookmark">
<MemberSignature Language="C#" Value="public IAsyncResult BeginResumeBookmark (System.Activities.Bookmark bookmark, object value, TimeSpan timeout, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.IAsyncResult BeginResumeBookmark(class System.Activities.Bookmark bookmark, object value, valuetype System.TimeSpan timeout, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Hosting.WorkflowInstanceProxy.BeginResumeBookmark(System.Activities.Bookmark,System.Object,System.TimeSpan,System.AsyncCallback,System.Object)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bookmark" Type="System.Activities.Bookmark" />
<Parameter Name="value" Type="System.Object" />
<Parameter Name="timeout" Type="System.TimeSpan" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="bookmark">The bookmark.</param>
<param name="value">The data to be passed to the activity that created the bookmark.</param>
<param name="timeout">The interval in which the resume operation must complete before the operation is canceled and a <see cref="T:System.TimeoutException" /> is thrown.</param>
<param name="callback">The method to be called when the resume operation has completed.</param>
<param name="state">An optional application-specific object that contains information about the asynchronous operation.</param>
<summary>Resumes a workflow from a bookmark asynchronously using the specified bookmark, value, time-out interval, callback method, and user-provided state.</summary>
<returns>A reference to the asynchronous operation.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
To determine if the resume operation was successful, call <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A>. <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A> can be called from inside or outside of the callback method. If <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A> is called before the resume operation completes, it blocks until the resume operation completes. By default, the resume operation must complete in 30 seconds or a <xref:System.TimeoutException> is thrown from <xref:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark%2A>.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="EndResumeBookmark">
<MemberSignature Language="C#" Value="public System.Activities.BookmarkResumptionResult EndResumeBookmark (IAsyncResult result);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Activities.BookmarkResumptionResult EndResumeBookmark(class System.IAsyncResult result) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Activities.Hosting.WorkflowInstanceProxy.EndResumeBookmark(System.IAsyncResult)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Activities.BookmarkResumptionResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="result" Type="System.IAsyncResult" />
</Parameters>
<Docs>
<param name="result">The <see cref="T:System.IAsyncResult" /> that references the resume operation.</param>
<summary>Waits for the pending asynchronous <see cref="Overload:System.Activities.Hosting.WorkflowInstanceProxy.BeginResumeBookmark" /> to complete.</summary>
<returns>Returns <see cref="T:System.Activities.BookmarkResumptionResult" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This method can be called to determine whether a <xref:System.Activities.Hosting.WorkflowInstanceProxy.BeginResumeBookmark%2A> operation was successful. If called before the resume operation completes, it blocks until the resume operation is complete.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Id">
<MemberSignature Language="C#" Value="public Guid Id { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Guid Id" />
<MemberSignature Language="DocId" Value="P:System.Activities.Hosting.WorkflowInstanceProxy.Id" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Guid</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the workflow instance ID.</summary>
<value>The workflow instance ID.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WorkflowDefinition">
<MemberSignature Language="C#" Value="public System.Activities.Activity WorkflowDefinition { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Activities.Activity WorkflowDefinition" />
<MemberSignature Language="DocId" Value="P:System.Activities.Hosting.WorkflowInstanceProxy.WorkflowDefinition" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Activities</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Activities.Activity</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the workflow definition.</summary>
<value>The workflow definition.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>