/
OutputFileReference.xml
237 lines (237 loc) · 16 KB
/
OutputFileReference.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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
<Type Name="OutputFileReference" FullName="Microsoft.Azure.Batch.Conventions.Files.OutputFileReference">
<TypeSignature Language="C#" Value="public sealed class OutputFileReference" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit OutputFileReference extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class OutputFileReference" />
<TypeSignature Language="F#" Value="type OutputFileReference = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>3.5.1.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
A reference to a task or job output file in persistent storage.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BlobClient">
<MemberSignature Language="C#" Value="public Azure.Storage.Blobs.Specialized.BlobBaseClient BlobClient { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Azure.Storage.Blobs.Specialized.BlobBaseClient BlobClient" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.BlobClient" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property BlobClient As BlobBaseClient" />
<MemberSignature Language="F#" Value="member this.BlobClient : Azure.Storage.Blobs.Specialized.BlobBaseClient" Usage="Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.BlobClient" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Azure.Storage.Blobs.Specialized.BlobBaseClient</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets a reference to the underlying <see cref="T:Azure.Storage.Blobs.Specialized.BlobBaseClient" /> object representing the
file in persistent storage. This can be used to invoke blob methods or overloads not surfaced
by the <see cref="T:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference" /> abstraction.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeleteAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DeleteAsync (System.Threading.CancellationToken cancellationToken = default, Azure.Storage.Blobs.Models.DeleteSnapshotsOption deleteOptions = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DeleteAsync(valuetype System.Threading.CancellationToken cancellationToken, valuetype Azure.Storage.Blobs.Models.DeleteSnapshotsOption deleteOptions) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.DeleteAsync(System.Threading.CancellationToken,Azure.Storage.Blobs.Models.DeleteSnapshotsOption)" />
<MemberSignature Language="VB.NET" Value="Public Function DeleteAsync (Optional cancellationToken As CancellationToken = Nothing, Optional deleteOptions As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None) As Task" />
<MemberSignature Language="F#" Value="member this.DeleteAsync : System.Threading.CancellationToken * Azure.Storage.Blobs.Models.DeleteSnapshotsOption -> System.Threading.Tasks.Task" Usage="outputFileReference.DeleteAsync (cancellationToken, deleteOptions)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
<Parameter Name="deleteOptions" Type="Azure.Storage.Blobs.Models.DeleteSnapshotsOption" />
</Parameters>
<Docs>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> for controlling the lifetime of the asynchronous operation.</param>
<param name="deleteOptions">A <see cref="T:Azure.Storage.Blobs.Models.DeleteSnapshotsOption" /> for controlling options on deleting snapshots.</param>
<summary>
Deletes the file from persistent storage.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DownloadToByteArrayAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1<int32> DownloadToByteArrayAsync(unsigned int8[] target, int32 index, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.DownloadToByteArrayAsync(System.Byte[],System.Int32,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function DownloadToByteArrayAsync (target As Byte(), index As Integer, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Integer)" />
<MemberSignature Language="F#" Value="member this.DownloadToByteArrayAsync : byte[] * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>" Usage="outputFileReference.DownloadToByteArrayAsync (target, index, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Int32></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="target" Type="System.Byte[]" />
<Parameter Name="index" Type="System.Int32" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="target">The target byte array.</param>
<param name="index">The starting offset in the byte array</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> for controlling the lifetime of the asynchronous operation.</param>
<summary>
Downloads the contents of the file to a byte array.
</summary>
<returns>The total number of bytes read into the buffer.</returns>
<remarks>To be added.</remarks>
<altmember cref="M:Microsoft.WindowsAzure.Storage.Blob.ICloudBlob.DownloadToByteArrayAsync(System.Byte[],System.Int32)" />
</Docs>
</Member>
<Member MemberName="DownloadToFileAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToFileAsync (string path, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DownloadToFileAsync(string path, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.DownloadToFileAsync(System.String,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function DownloadToFileAsync (path As String, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="member this.DownloadToFileAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="outputFileReference.DownloadToFileAsync (path, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="path" Type="System.String" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="path">The path to which to download the file.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> for controlling the lifetime of the asynchronous operation.</param>
<summary>
Downloads the contents of the file to a specified path.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DownloadToStreamAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task DownloadToStreamAsync (System.IO.Stream target, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task DownloadToStreamAsync(class System.IO.Stream target, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.DownloadToStreamAsync(System.IO.Stream,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function DownloadToStreamAsync (target As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task" />
<MemberSignature Language="F#" Value="member this.DownloadToStreamAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task" Usage="outputFileReference.DownloadToStreamAsync (target, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="target" Type="System.IO.Stream" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="target">The target stream.</param>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> for controlling the lifetime of the asynchronous operation.</param>
<summary>
Downloads the contents of the file to a stream.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> that represents the asynchronous operation.</returns>
<remarks>To be added.</remarks>
<altmember cref="M:Microsoft.WindowsAzure.Storage.Blob.ICloudBlob.DownloadToStreamAsync(System.IO.Stream)" />
</Docs>
</Member>
<Member MemberName="FilePath">
<MemberSignature Language="C#" Value="public string FilePath { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string FilePath" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.FilePath" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property FilePath As String" />
<MemberSignature Language="F#" Value="member this.FilePath : string" Usage="Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.FilePath" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the path under which the file was stored.
</summary>
<value>To be added.</value>
<remarks>If the file was stored under a directory path, the FilePath property uses the directory
separator of the underlying blob storage (for example, mydirectory/myfile.txt). Such paths may
not be directly usable as Windows paths.</remarks>
</Docs>
</Member>
<Member MemberName="OpenReadAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<System.IO.Stream> OpenReadAsync (System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1<class System.IO.Stream> OpenReadAsync(valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.OpenReadAsync(System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function OpenReadAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)" />
<MemberSignature Language="F#" Value="member this.OpenReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>" Usage="outputFileReference.OpenReadAsync cancellationToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.IO.Stream></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken" /> for controlling the lifetime of the asynchronous operation.</param>
<summary>
Opens a stream for reading from the file in persistent storage.
</summary>
<returns>A stream to be used for reading from the blob.</returns>
<remarks>To be added.</remarks>
<altmember cref="M:Azure.Storage.Blobs.Specialized.BlobBaseClient.OpenReadAsync(Azure.Storage.Blobs.Models.BlobOpenReadOptions,System.Threading.CancellationToken)" />
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public Uri Uri { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri Uri" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.Uri" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Uri As Uri" />
<MemberSignature Language="F#" Value="member this.Uri : Uri" Usage="Microsoft.Azure.Batch.Conventions.Files.OutputFileReference.Uri" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Batch.Conventions.Files</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the URI of the file in persistent storage.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>