WebDavSessionGetItemAsync Method (Uri, PropertyName, IDictionaryString, String, CancellationToken)
IT Hit WebDAV Classes Reference
Namespace:
ITHit.WebDAV.Client
Assembly:
ITHit.WebDAV.Client (in ITHit.WebDAV.Client.dll) Version: 6.0.4052-Beta
Syntax public Task<IHierarchyItem> GetItemAsync(
Uri path,
PropertyName[] names,
IDictionary<string, string> headers = null,
CancellationToken cancellationToken = null
)
Public Function GetItemAsync (
path As Uri,
names As PropertyName(),
Optional headers As IDictionary(Of String, String) = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IHierarchyItem)
public:
virtual Task<IHierarchyItem^>^ GetItemAsync(
Uri^ path,
array<PropertyName^>^ names,
IDictionary<String^, String^>^ headers = nullptr,
CancellationToken cancellationToken = nullptr
) sealed
abstract GetItemAsync :
path : Uri *
names : PropertyName[] *
?headers : IDictionary<string, string> *
?cancellationToken : CancellationToken
(* Defaults:
let _headers = defaultArg headers null
let _cancellationToken = defaultArg cancellationToken null
*)
-> Task<IHierarchyItem>
override GetItemAsync :
path : Uri *
names : PropertyName[] *
?headers : IDictionary<string, string> *
?cancellationToken : CancellationToken
(* Defaults:
let _headers = defaultArg headers null
let _cancellationToken = defaultArg cancellationToken null
*)
-> Task<IHierarchyItem>
Parameters
- path
- Type: SystemUri
Path to the item. - names
- Type: ITHit.WebDAV.ClientPropertyName
Properties that will be retrieved for each item returned by this method. - headers (Optional)
- Type: System.Collections.GenericIDictionaryString, String
Request headers. - cancellationToken (Optional)
- Type: System.ThreadingCancellationToken
Propagates notification that operations should be canceled.
Return Value
Type:
TaskIHierarchyItemItem corresponding to requested path.
Implements
ISessionGetItemAsync(Uri, PropertyName, IDictionaryString, String, CancellationToken)Exceptions See Also