ISharesOperations Interface

Definition

SharesOperations operations.

public interface ISharesOperations
type ISharesOperations = interface
Public Interface ISharesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, Share, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new share or updates an existing share on the device.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the share on the data box edge/gateway device.

BeginRefreshWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Refreshes the share metadata with the data from the cloud.

CreateOrUpdateWithHttpMessagesAsync(String, String, Share, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new share or updates an existing share on the device.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the share on the data box edge/gateway device.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a share by name.

ListByDataBoxEdgeDeviceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all the shares in a data box edge/gateway device.

ListByDataBoxEdgeDeviceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lists all the shares in a data box edge/gateway device.

RefreshWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Refreshes the share metadata with the data from the cloud.

Extension Methods

BeginCreateOrUpdate(ISharesOperations, String, String, Share, String)

Creates a new share or updates an existing share on the device.

BeginCreateOrUpdateAsync(ISharesOperations, String, String, Share, String, CancellationToken)

Creates a new share or updates an existing share on the device.

BeginDelete(ISharesOperations, String, String, String)

Deletes the share on the data box edge/gateway device.

BeginDeleteAsync(ISharesOperations, String, String, String, CancellationToken)

Deletes the share on the data box edge/gateway device.

BeginRefresh(ISharesOperations, String, String, String)

Refreshes the share metadata with the data from the cloud.

BeginRefreshAsync(ISharesOperations, String, String, String, CancellationToken)

Refreshes the share metadata with the data from the cloud.

CreateOrUpdate(ISharesOperations, String, String, Share, String)

Creates a new share or updates an existing share on the device.

CreateOrUpdateAsync(ISharesOperations, String, String, Share, String, CancellationToken)

Creates a new share or updates an existing share on the device.

Delete(ISharesOperations, String, String, String)

Deletes the share on the data box edge/gateway device.

DeleteAsync(ISharesOperations, String, String, String, CancellationToken)

Deletes the share on the data box edge/gateway device.

Get(ISharesOperations, String, String, String)

Gets a share by name.

GetAsync(ISharesOperations, String, String, String, CancellationToken)

Gets a share by name.

ListByDataBoxEdgeDevice(ISharesOperations, String, String)

Lists all the shares in a data box edge/gateway device.

ListByDataBoxEdgeDeviceAsync(ISharesOperations, String, String, CancellationToken)

Lists all the shares in a data box edge/gateway device.

ListByDataBoxEdgeDeviceNext(ISharesOperations, String)

Lists all the shares in a data box edge/gateway device.

ListByDataBoxEdgeDeviceNextAsync(ISharesOperations, String, CancellationToken)

Lists all the shares in a data box edge/gateway device.

Refresh(ISharesOperations, String, String, String)

Refreshes the share metadata with the data from the cloud.

RefreshAsync(ISharesOperations, String, String, String, CancellationToken)

Refreshes the share metadata with the data from the cloud.

Applies to