public class ModelScopeDownload : IDownloadpublic ref class ModelScopeDownload : IDownloadSuperBuilderWinService.ProvidersImpl.ModelScopeDownload = function();
Type.createClass(
'SuperBuilderWinService.ProvidersImpl.ModelScopeDownload',
null,
SuperBuilderWinService.Providers.IDownload);| DownloadFileAsync | Main download method (interface implementation) Execution flow: 1. Create temporary working directory 2. Parse model URL to retrieve commitId 3. Start external process for download 4. Move files to final location 5. Handle exceptions and clean up resources |
| Equals | (Inherited from Object) |
| Finalize | (Inherited from Object) |
| GetCommitId | Parse model URL to retrieve CommitID |
| GetHashCode | (Inherited from Object) |
| GetModelID | Extract model path from URL |
| GetType | (Inherited from Object) |
| MemberwiseClone | (Inherited from Object) |
| RobustMove | Safely move directories (supports cross-drive) |
| ToString | (Inherited from Object) |