コード例 #1
0
        public SourceControlSuccess GetFiles(string[] fileNames, ref string version, SourceControlGetOption options)
        {
            if ((fileNames == null || fileNames.Length == 0) && (options & SourceControlGetOption.All) != SourceControlGetOption.All)
            {
                return(SourceControlSuccess.Success);
            }
            switch (this.hostedProvider.GetOnlineStatus())
            {
            case SourceControlOnlineStatus.None:
                return(SourceControlSuccess.Failed);

            case SourceControlOnlineStatus.Offline:
                return(SourceControlSuccess.Offline);

            default:
                return(this.hostedProvider.GetFiles(fileNames, ref version, options));
            }
        }
コード例 #2
0
ファイル: GetCommand.cs プロジェクト: radtek/Shopdrawing
 public GetCommand(IServiceProvider serviceProvider, bool targetSelection, SourceControlGetOption typeOfGet) : base(serviceProvider)
 {
     this.targetSelection = targetSelection;
     this.typeOfGet       = typeOfGet;
 }
コード例 #3
0
 public abstract SourceControlSuccess GetFiles(string[] fileNames, ref string version, SourceControlGetOption options);