C# Class Microsoft.WindowsAzure.MobileServices.Files.Operations.MobileServiceFileOperation

Inheritance: IMobileServiceFileOperation
Show file Open project: Azure/azure-mobile-apps-net-files-client

Public Methods

Method Description
Execute ( IFileMetadataStore metadataStore, IFileSyncContext context ) : System.Threading.Tasks.Task
MobileServiceFileOperation ( string id, string fileId ) : System
OnQueueingNewOperation ( IMobileServiceFileOperation operation ) : void

Protected Methods

Method Description
ExecuteOperation ( IFileMetadataStore metadataStore, IFileSyncContext context ) : System.Threading.Tasks.Task

Method Details

Execute() public method

public Execute ( IFileMetadataStore metadataStore, IFileSyncContext context ) : System.Threading.Tasks.Task
metadataStore IFileMetadataStore
context IFileSyncContext
return System.Threading.Tasks.Task

ExecuteOperation() protected abstract method

protected abstract ExecuteOperation ( IFileMetadataStore metadataStore, IFileSyncContext context ) : System.Threading.Tasks.Task
metadataStore IFileMetadataStore
context IFileSyncContext
return System.Threading.Tasks.Task

MobileServiceFileOperation() public method

public MobileServiceFileOperation ( string id, string fileId ) : System
id string
fileId string
return System

OnQueueingNewOperation() public abstract method

public abstract OnQueueingNewOperation ( IMobileServiceFileOperation operation ) : void
operation IMobileServiceFileOperation
return void