프로젝트

일반

사용자정보

개정판 264c9309

ID264c93096300b548f9242d2bf83788e7f038b4d9
상위 dcf3c985
하위 f4698e26, cbaa3c91

이지연이(가) 5년 이상 전에 추가함

issue #660: Smart Updater 수정중

Change-Id: I573a5f58b4f34a4fddb68dc670aaf5c770cf5d07

차이점 보기:

KCOM/Connected Services/ServiceDeepView/Reference.cs
510 510
    [System.ServiceModel.ServiceContractAttribute(Namespace="", ConfigurationName="ServiceDeepView.ServiceDeepView")]
511 511
    public interface ServiceDeepView {
512 512
        
513
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/GetVersionData", ReplyAction="urn:ServiceDeepView/GetVersionDataResponse")]
514
        string GetVersionData(bool is64BitProcess, string markusVer);
515
        
516
        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="urn:ServiceDeepView/GetVersionData", ReplyAction="urn:ServiceDeepView/GetVersionDataResponse")]
517
        System.IAsyncResult BeginGetVersionData(bool is64BitProcess, string markusVer, System.AsyncCallback callback, object asyncState);
518
        
519
        string EndGetVersionData(System.IAsyncResult result);
520
        
513 521
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/GetSystemData", ReplyAction="urn:ServiceDeepView/GetSystemDataResponse")]
514 522
        IKCOM.KCOM_SystemInfo GetSystemData();
515 523
        
......
1077 1085
    
1078 1086
    [System.Diagnostics.DebuggerStepThroughAttribute()]
1079 1087
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1088
    public partial class GetVersionDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
1089
        
1090
        private object[] results;
1091
        
1092
        public GetVersionDataCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
1093
                base(exception, cancelled, userState) {
1094
            this.results = results;
1095
        }
1096
        
1097
        public string Result {
1098
            get {
1099
                base.RaiseExceptionIfNecessary();
1100
                return ((string)(this.results[0]));
1101
            }
1102
        }
1103
    }
1104
    
1105
    [System.Diagnostics.DebuggerStepThroughAttribute()]
1106
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1080 1107
    public partial class GetSystemDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
1081 1108
        
1082 1109
        private object[] results;
......
2409 2436
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
2410 2437
    public partial class ServiceDeepViewClient : System.ServiceModel.ClientBase<KCOM.ServiceDeepView.ServiceDeepView>, KCOM.ServiceDeepView.ServiceDeepView {
2411 2438
        
2439
        private BeginOperationDelegate onBeginGetVersionDataDelegate;
2440
        
2441
        private EndOperationDelegate onEndGetVersionDataDelegate;
2442
        
2443
        private System.Threading.SendOrPostCallback onGetVersionDataCompletedDelegate;
2444
        
2412 2445
        private BeginOperationDelegate onBeginGetSystemDataDelegate;
2413 2446
        
2414 2447
        private EndOperationDelegate onEndGetSystemDataDelegate;
......
2848 2881
                base(binding, remoteAddress) {
2849 2882
        }
2850 2883
        
2884
        public event System.EventHandler<GetVersionDataCompletedEventArgs> GetVersionDataCompleted;
2885
        
2851 2886
        public event System.EventHandler<GetSystemDataCompletedEventArgs> GetSystemDataCompleted;
2852 2887
        
2853 2888
        public event System.EventHandler<GetFavoriteVPCompletedEventArgs> GetFavoriteVPCompleted;
......
2988 3023
        
2989 3024
        public event System.EventHandler<FinalPDF_GetPropertiesCompletedEventArgs> FinalPDF_GetPropertiesCompleted;
2990 3025
        
3026
        public string GetVersionData(bool is64BitProcess, string markusVer) {
3027
            return base.Channel.GetVersionData(is64BitProcess, markusVer);
3028
        }
3029
        
3030
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
3031
        public System.IAsyncResult BeginGetVersionData(bool is64BitProcess, string markusVer, System.AsyncCallback callback, object asyncState) {
3032
            return base.Channel.BeginGetVersionData(is64BitProcess, markusVer, callback, asyncState);
3033
        }
3034
        
3035
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
3036
        public string EndGetVersionData(System.IAsyncResult result) {
3037
            return base.Channel.EndGetVersionData(result);
3038
        }
3039
        
3040
        private System.IAsyncResult OnBeginGetVersionData(object[] inValues, System.AsyncCallback callback, object asyncState) {
3041
            bool is64BitProcess = ((bool)(inValues[0]));
3042
            string markusVer = ((string)(inValues[1]));
3043
            return this.BeginGetVersionData(is64BitProcess, markusVer, callback, asyncState);
3044
        }
3045
        
3046
        private object[] OnEndGetVersionData(System.IAsyncResult result) {
3047
            string retVal = this.EndGetVersionData(result);
3048
            return new object[] {
3049
                    retVal};
3050
        }
3051
        
3052
        private void OnGetVersionDataCompleted(object state) {
3053
            if ((this.GetVersionDataCompleted != null)) {
3054
                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
3055
                this.GetVersionDataCompleted(this, new GetVersionDataCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
3056
            }
3057
        }
3058
        
3059
        public void GetVersionDataAsync(bool is64BitProcess, string markusVer) {
3060
            this.GetVersionDataAsync(is64BitProcess, markusVer, null);
3061
        }
3062
        
3063
        public void GetVersionDataAsync(bool is64BitProcess, string markusVer, object userState) {
3064
            if ((this.onBeginGetVersionDataDelegate == null)) {
3065
                this.onBeginGetVersionDataDelegate = new BeginOperationDelegate(this.OnBeginGetVersionData);
3066
            }
3067
            if ((this.onEndGetVersionDataDelegate == null)) {
3068
                this.onEndGetVersionDataDelegate = new EndOperationDelegate(this.OnEndGetVersionData);
3069
            }
3070
            if ((this.onGetVersionDataCompletedDelegate == null)) {
3071
                this.onGetVersionDataCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnGetVersionDataCompleted);
3072
            }
3073
            base.InvokeAsync(this.onBeginGetVersionDataDelegate, new object[] {
3074
                        is64BitProcess,
3075
                        markusVer}, this.onEndGetVersionDataDelegate, this.onGetVersionDataCompletedDelegate, userState);
3076
        }
3077
        
2991 3078
        public IKCOM.KCOM_SystemInfo GetSystemData() {
2992 3079
            return base.Channel.GetSystemData();
2993 3080
        }

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)