共用方式為


Files class

代表檔案的類別。

建構函式

Files(DataMigrationServiceClientContext)

建立檔案。

方法

createOrUpdate(ProjectFile, string, string, string, string, RequestOptionsBase)

PUT 方法會建立新的檔案或更新現有的檔案。

createOrUpdate(ProjectFile, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)
createOrUpdate(ProjectFile, string, string, string, string, ServiceCallback<ProjectFile>)
deleteMethod(string, string, string, string, RequestOptionsBase)

這個方法會刪除檔案。

deleteMethod(string, string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, string, ServiceCallback<void>)
get(string, string, string, string, RequestOptionsBase)

檔案資源是巢狀的 Proxy 專用資源,代表儲存在專案資源下的檔案。 這個方法會擷取檔案的相關資訊。

get(string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)
get(string, string, string, string, ServiceCallback<ProjectFile>)
list(string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回專案資源所擁有的檔案清單。

list(string, string, string, RequestOptionsBase, ServiceCallback<FileList>)
list(string, string, string, ServiceCallback<FileList>)
listNext(string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回專案資源所擁有的檔案清單。

listNext(string, RequestOptionsBase, ServiceCallback<FileList>)
listNext(string, ServiceCallback<FileList>)
read(string, string, string, string, RequestOptionsBase)

這個方法可用來要求儲存資訊,其中可以下載檔案的內容。

read(string, string, string, string, RequestOptionsBase, ServiceCallback<FileStorageInfo>)
read(string, string, string, string, ServiceCallback<FileStorageInfo>)
readWrite(string, string, string, string, RequestOptionsBase)

這個方法用於要求讀取和寫入檔案內容的資訊。

readWrite(string, string, string, string, RequestOptionsBase, ServiceCallback<FileStorageInfo>)
readWrite(string, string, string, string, ServiceCallback<FileStorageInfo>)
update(ProjectFile, string, string, string, string, RequestOptionsBase)

這個方法會更新現有的檔案。

update(ProjectFile, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)
update(ProjectFile, string, string, string, string, ServiceCallback<ProjectFile>)

建構函式詳細資料

Files(DataMigrationServiceClientContext)

建立檔案。

new Files(client: DataMigrationServiceClientContext)

參數

client
DataMigrationServiceClientContext

服務用戶端的參考。

方法詳細資料

createOrUpdate(ProjectFile, string, string, string, string, RequestOptionsBase)

PUT 方法會建立新的檔案或更新現有的檔案。

function createOrUpdate(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<FilesCreateOrUpdateResponse>

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesCreateOrUpdateResponse>

createOrUpdate(ProjectFile, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)

function createOrUpdate(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectFile>)

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectFile>

回呼

createOrUpdate(ProjectFile, string, string, string, string, ServiceCallback<ProjectFile>)

function createOrUpdate(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<ProjectFile>)

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

callback

ServiceCallback<ProjectFile>

回呼

deleteMethod(string, string, string, string, RequestOptionsBase)

這個方法會刪除檔案。

function deleteMethod(groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<RestResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise<RestResponse>

Promise < msRest.RestResponse>

deleteMethod(string, string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, string, string, ServiceCallback<void>)

function deleteMethod(groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<void>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

callback

ServiceCallback<void>

回呼

get(string, string, string, string, RequestOptionsBase)

檔案資源是巢狀的 Proxy 專用資源,代表儲存在專案資源下的檔案。 這個方法會擷取檔案的相關資訊。

function get(groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<FilesGetResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise<FilesGetResponse>

Promise < Models.FilesGetResponse>

get(string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)

function get(groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectFile>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectFile>

回呼

get(string, string, string, string, ServiceCallback<ProjectFile>)

function get(groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<ProjectFile>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案的名稱

callback

ServiceCallback<ProjectFile>

回呼

list(string, string, string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回專案資源所擁有的檔案清單。

function list(groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<FilesListResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesListResponse>

list(string, string, string, RequestOptionsBase, ServiceCallback<FileList>)

function list(groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<FileList>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<FileList>

回呼

list(string, string, string, ServiceCallback<FileList>)

function list(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<FileList>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

callback

ServiceCallback<FileList>

回呼

listNext(string, RequestOptionsBase)

專案資源是代表預存移轉專案的巢狀資源。 這個方法會傳回專案資源所擁有的檔案清單。

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<FilesListNextResponse>

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<FileList>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<FileList>)

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<FileList>

回呼

listNext(string, ServiceCallback<FileList>)

function listNext(nextPageLink: string, callback: ServiceCallback<FileList>)

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

callback

ServiceCallback<FileList>

回呼

read(string, string, string, string, RequestOptionsBase)

這個方法可用來要求儲存資訊,其中可以下載檔案的內容。

function read(groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<FilesReadResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesReadResponse>

read(string, string, string, string, RequestOptionsBase, ServiceCallback<FileStorageInfo>)

function read(groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<FileStorageInfo>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<FileStorageInfo>

回呼

read(string, string, string, string, ServiceCallback<FileStorageInfo>)

function read(groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<FileStorageInfo>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

callback

ServiceCallback<FileStorageInfo>

回呼

readWrite(string, string, string, string, RequestOptionsBase)

這個方法用於要求讀取和寫入檔案內容的資訊。

function readWrite(groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<FilesReadWriteResponse>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesReadWriteResponse>

readWrite(string, string, string, string, RequestOptionsBase, ServiceCallback<FileStorageInfo>)

function readWrite(groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<FileStorageInfo>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<FileStorageInfo>

回呼

readWrite(string, string, string, string, ServiceCallback<FileStorageInfo>)

function readWrite(groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<FileStorageInfo>)

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

callback

ServiceCallback<FileStorageInfo>

回呼

update(ProjectFile, string, string, string, string, RequestOptionsBase)

這個方法會更新現有的檔案。

function update(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, options?: RequestOptionsBase): Promise<FilesUpdateResponse>

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

傳回

Promise < Models.FilesUpdateResponse>

update(ProjectFile, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectFile>)

function update(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectFile>)

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<ProjectFile>

回呼

update(ProjectFile, string, string, string, string, ServiceCallback<ProjectFile>)

function update(parameters: ProjectFile, groupName: string, serviceName: string, projectName: string, fileName: string, callback: ServiceCallback<ProjectFile>)

參數

parameters
ProjectFile

檔案的相關資訊

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

projectName

string

專案的名稱

fileName

string

檔案名

callback

ServiceCallback<ProjectFile>

回呼