PageRenderTime 82ms CodeModel.GetById 5ms app.highlight 63ms RepoModel.GetById 1ms app.codeStats 1ms

/IronPython_Main/Languages/IronPython/Samples/WinFormsMapPoint/WinForms/MapPointWebServiceHelper/Web References/net.mappoint.staging/Reference.cs

#
C# | 6076 lines | 4419 code | 1010 blank | 647 comment | 148 complexity | 3a10a2e02560dfe9fbbfdcad590b6832 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1//------------------------------------------------------------------------------
  2// <auto-generated>
  3//     This code was generated by a tool.
  4//     Runtime Version:2.0.50727.3053
  5//
  6//     Changes to this file may cause incorrect behavior and will be lost if
  7//     the code is regenerated.
  8// </auto-generated>
  9//------------------------------------------------------------------------------
 10
 11// 
 12// This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.3053.
 13// 
 14#pragma warning disable 1591
 15
 16namespace MapPointWebServiceProject.net.mappoint.staging {
 17    using System.Diagnostics;
 18    using System.Web.Services;
 19    using System.ComponentModel;
 20    using System.Web.Services.Protocols;
 21    using System;
 22    using System.Xml.Serialization;
 23    
 24    
 25    /// <remarks/>
 26    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
 27    [System.Diagnostics.DebuggerStepThroughAttribute()]
 28    [System.ComponentModel.DesignerCategoryAttribute("code")]
 29    [System.Web.Services.WebServiceBindingAttribute(Name="CommonServiceSoap", Namespace="http://s.mappoint.net/mappoint-30/")]
 30    [System.Xml.Serialization.XmlIncludeAttribute(typeof(MapPointConstants))]
 31    [System.Xml.Serialization.XmlIncludeAttribute(typeof(FindResult[]))]
 32    public partial class CommonServiceSoap : System.Web.Services.Protocols.SoapHttpClientProtocol {
 33        
 34        private CustomerInfoHeader customerInfoHeaderValueField;
 35        
 36        private UserInfoHeader userInfoHeaderValueField;
 37        
 38        private System.Threading.SendOrPostCallback GetVersionInfoOperationCompleted;
 39        
 40        private System.Threading.SendOrPostCallback GetCountryRegionInfoOperationCompleted;
 41        
 42        private System.Threading.SendOrPostCallback GetEntityTypesOperationCompleted;
 43        
 44        private System.Threading.SendOrPostCallback GetDataSourceInfoOperationCompleted;
 45        
 46        private System.Threading.SendOrPostCallback GetGreatCircleDistancesOperationCompleted;
 47        
 48        private bool useDefaultCredentialsSetExplicitly;
 49        
 50        /// <remarks/>
 51        public CommonServiceSoap() {
 52            this.Url = "http://findv3.staging.mappoint.net/Find-30/Common.asmx";
 53            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
 54                this.UseDefaultCredentials = true;
 55                this.useDefaultCredentialsSetExplicitly = false;
 56            }
 57            else {
 58                this.useDefaultCredentialsSetExplicitly = true;
 59            }
 60        }
 61        
 62        public CustomerInfoHeader CustomerInfoHeaderValue {
 63            get {
 64                return this.customerInfoHeaderValueField;
 65            }
 66            set {
 67                this.customerInfoHeaderValueField = value;
 68            }
 69        }
 70        
 71        public UserInfoHeader UserInfoHeaderValue {
 72            get {
 73                return this.userInfoHeaderValueField;
 74            }
 75            set {
 76                this.userInfoHeaderValueField = value;
 77            }
 78        }
 79        
 80        public new string Url {
 81            get {
 82                return base.Url;
 83            }
 84            set {
 85                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
 86                            && (this.useDefaultCredentialsSetExplicitly == false)) 
 87                            && (this.IsLocalFileSystemWebService(value) == false))) {
 88                    base.UseDefaultCredentials = false;
 89                }
 90                base.Url = value;
 91            }
 92        }
 93        
 94        public new bool UseDefaultCredentials {
 95            get {
 96                return base.UseDefaultCredentials;
 97            }
 98            set {
 99                base.UseDefaultCredentials = value;
100                this.useDefaultCredentialsSetExplicitly = true;
101            }
102        }
103        
104        /// <remarks/>
105        public event GetVersionInfoCompletedEventHandler GetVersionInfoCompleted;
106        
107        /// <remarks/>
108        public event GetCountryRegionInfoCompletedEventHandler GetCountryRegionInfoCompleted;
109        
110        /// <remarks/>
111        public event GetEntityTypesCompletedEventHandler GetEntityTypesCompleted;
112        
113        /// <remarks/>
114        public event GetDataSourceInfoCompletedEventHandler GetDataSourceInfoCompleted;
115        
116        /// <remarks/>
117        public event GetGreatCircleDistancesCompletedEventHandler GetGreatCircleDistancesCompleted;
118        
119        /// <remarks/>
120        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoHeaderValue")]
121        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoHeaderValue")]
122        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetVersionInfo", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
123        public VersionInfo[] GetVersionInfo() {
124            object[] results = this.Invoke("GetVersionInfo", new object[0]);
125            return ((VersionInfo[])(results[0]));
126        }
127        
128        /// <remarks/>
129        public System.IAsyncResult BeginGetVersionInfo(System.AsyncCallback callback, object asyncState) {
130            return this.BeginInvoke("GetVersionInfo", new object[0], callback, asyncState);
131        }
132        
133        /// <remarks/>
134        public VersionInfo[] EndGetVersionInfo(System.IAsyncResult asyncResult) {
135            object[] results = this.EndInvoke(asyncResult);
136            return ((VersionInfo[])(results[0]));
137        }
138        
139        /// <remarks/>
140        public void GetVersionInfoAsync() {
141            this.GetVersionInfoAsync(null);
142        }
143        
144        /// <remarks/>
145        public void GetVersionInfoAsync(object userState) {
146            if ((this.GetVersionInfoOperationCompleted == null)) {
147                this.GetVersionInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetVersionInfoOperationCompleted);
148            }
149            this.InvokeAsync("GetVersionInfo", new object[0], this.GetVersionInfoOperationCompleted, userState);
150        }
151        
152        private void OnGetVersionInfoOperationCompleted(object arg) {
153            if ((this.GetVersionInfoCompleted != null)) {
154                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
155                this.GetVersionInfoCompleted(this, new GetVersionInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
156            }
157        }
158        
159        /// <remarks/>
160        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoHeaderValue")]
161        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoHeaderValue")]
162        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetCountryRegionInfo", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
163        public CountryRegionInfo[] GetCountryRegionInfo(int[] entityIDs) {
164            object[] results = this.Invoke("GetCountryRegionInfo", new object[] {
165                        entityIDs});
166            return ((CountryRegionInfo[])(results[0]));
167        }
168        
169        /// <remarks/>
170        public System.IAsyncResult BeginGetCountryRegionInfo(int[] entityIDs, System.AsyncCallback callback, object asyncState) {
171            return this.BeginInvoke("GetCountryRegionInfo", new object[] {
172                        entityIDs}, callback, asyncState);
173        }
174        
175        /// <remarks/>
176        public CountryRegionInfo[] EndGetCountryRegionInfo(System.IAsyncResult asyncResult) {
177            object[] results = this.EndInvoke(asyncResult);
178            return ((CountryRegionInfo[])(results[0]));
179        }
180        
181        /// <remarks/>
182        public void GetCountryRegionInfoAsync(int[] entityIDs) {
183            this.GetCountryRegionInfoAsync(entityIDs, null);
184        }
185        
186        /// <remarks/>
187        public void GetCountryRegionInfoAsync(int[] entityIDs, object userState) {
188            if ((this.GetCountryRegionInfoOperationCompleted == null)) {
189                this.GetCountryRegionInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCountryRegionInfoOperationCompleted);
190            }
191            this.InvokeAsync("GetCountryRegionInfo", new object[] {
192                        entityIDs}, this.GetCountryRegionInfoOperationCompleted, userState);
193        }
194        
195        private void OnGetCountryRegionInfoOperationCompleted(object arg) {
196            if ((this.GetCountryRegionInfoCompleted != null)) {
197                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
198                this.GetCountryRegionInfoCompleted(this, new GetCountryRegionInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
199            }
200        }
201        
202        /// <remarks/>
203        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoHeaderValue")]
204        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoHeaderValue")]
205        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetEntityTypes", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
206        public EntityType[] GetEntityTypes(string dataSourceName) {
207            object[] results = this.Invoke("GetEntityTypes", new object[] {
208                        dataSourceName});
209            return ((EntityType[])(results[0]));
210        }
211        
212        /// <remarks/>
213        public System.IAsyncResult BeginGetEntityTypes(string dataSourceName, System.AsyncCallback callback, object asyncState) {
214            return this.BeginInvoke("GetEntityTypes", new object[] {
215                        dataSourceName}, callback, asyncState);
216        }
217        
218        /// <remarks/>
219        public EntityType[] EndGetEntityTypes(System.IAsyncResult asyncResult) {
220            object[] results = this.EndInvoke(asyncResult);
221            return ((EntityType[])(results[0]));
222        }
223        
224        /// <remarks/>
225        public void GetEntityTypesAsync(string dataSourceName) {
226            this.GetEntityTypesAsync(dataSourceName, null);
227        }
228        
229        /// <remarks/>
230        public void GetEntityTypesAsync(string dataSourceName, object userState) {
231            if ((this.GetEntityTypesOperationCompleted == null)) {
232                this.GetEntityTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetEntityTypesOperationCompleted);
233            }
234            this.InvokeAsync("GetEntityTypes", new object[] {
235                        dataSourceName}, this.GetEntityTypesOperationCompleted, userState);
236        }
237        
238        private void OnGetEntityTypesOperationCompleted(object arg) {
239            if ((this.GetEntityTypesCompleted != null)) {
240                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
241                this.GetEntityTypesCompleted(this, new GetEntityTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
242            }
243        }
244        
245        /// <remarks/>
246        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoHeaderValue")]
247        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoHeaderValue")]
248        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetDataSourceInfo", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
249        public DataSource[] GetDataSourceInfo(string[] dataSourceNames) {
250            object[] results = this.Invoke("GetDataSourceInfo", new object[] {
251                        dataSourceNames});
252            return ((DataSource[])(results[0]));
253        }
254        
255        /// <remarks/>
256        public System.IAsyncResult BeginGetDataSourceInfo(string[] dataSourceNames, System.AsyncCallback callback, object asyncState) {
257            return this.BeginInvoke("GetDataSourceInfo", new object[] {
258                        dataSourceNames}, callback, asyncState);
259        }
260        
261        /// <remarks/>
262        public DataSource[] EndGetDataSourceInfo(System.IAsyncResult asyncResult) {
263            object[] results = this.EndInvoke(asyncResult);
264            return ((DataSource[])(results[0]));
265        }
266        
267        /// <remarks/>
268        public void GetDataSourceInfoAsync(string[] dataSourceNames) {
269            this.GetDataSourceInfoAsync(dataSourceNames, null);
270        }
271        
272        /// <remarks/>
273        public void GetDataSourceInfoAsync(string[] dataSourceNames, object userState) {
274            if ((this.GetDataSourceInfoOperationCompleted == null)) {
275                this.GetDataSourceInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDataSourceInfoOperationCompleted);
276            }
277            this.InvokeAsync("GetDataSourceInfo", new object[] {
278                        dataSourceNames}, this.GetDataSourceInfoOperationCompleted, userState);
279        }
280        
281        private void OnGetDataSourceInfoOperationCompleted(object arg) {
282            if ((this.GetDataSourceInfoCompleted != null)) {
283                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
284                this.GetDataSourceInfoCompleted(this, new GetDataSourceInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
285            }
286        }
287        
288        /// <remarks/>
289        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoHeaderValue")]
290        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoHeaderValue")]
291        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetGreatCircleDistances", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
292        public double[] GetGreatCircleDistances(LatLong[] latLongs) {
293            object[] results = this.Invoke("GetGreatCircleDistances", new object[] {
294                        latLongs});
295            return ((double[])(results[0]));
296        }
297        
298        /// <remarks/>
299        public System.IAsyncResult BeginGetGreatCircleDistances(LatLong[] latLongs, System.AsyncCallback callback, object asyncState) {
300            return this.BeginInvoke("GetGreatCircleDistances", new object[] {
301                        latLongs}, callback, asyncState);
302        }
303        
304        /// <remarks/>
305        public double[] EndGetGreatCircleDistances(System.IAsyncResult asyncResult) {
306            object[] results = this.EndInvoke(asyncResult);
307            return ((double[])(results[0]));
308        }
309        
310        /// <remarks/>
311        public void GetGreatCircleDistancesAsync(LatLong[] latLongs) {
312            this.GetGreatCircleDistancesAsync(latLongs, null);
313        }
314        
315        /// <remarks/>
316        public void GetGreatCircleDistancesAsync(LatLong[] latLongs, object userState) {
317            if ((this.GetGreatCircleDistancesOperationCompleted == null)) {
318                this.GetGreatCircleDistancesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetGreatCircleDistancesOperationCompleted);
319            }
320            this.InvokeAsync("GetGreatCircleDistances", new object[] {
321                        latLongs}, this.GetGreatCircleDistancesOperationCompleted, userState);
322        }
323        
324        private void OnGetGreatCircleDistancesOperationCompleted(object arg) {
325            if ((this.GetGreatCircleDistancesCompleted != null)) {
326                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
327                this.GetGreatCircleDistancesCompleted(this, new GetGreatCircleDistancesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
328            }
329        }
330        
331        /// <remarks/>
332        public new void CancelAsync(object userState) {
333            base.CancelAsync(userState);
334        }
335        
336        private bool IsLocalFileSystemWebService(string url) {
337            if (((url == null) 
338                        || (url == string.Empty))) {
339                return false;
340            }
341            System.Uri wsUri = new System.Uri(url);
342            if (((wsUri.Port >= 1024) 
343                        && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
344                return true;
345            }
346            return false;
347        }
348    }
349    
350    /// <remarks/>
351    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
352    [System.Diagnostics.DebuggerStepThroughAttribute()]
353    [System.ComponentModel.DesignerCategoryAttribute("code")]
354    [System.Web.Services.WebServiceBindingAttribute(Name="FindServiceSoap", Namespace="http://s.mappoint.net/mappoint-30/")]
355    [System.Xml.Serialization.XmlIncludeAttribute(typeof(MapPointConstants))]
356    [System.Xml.Serialization.XmlIncludeAttribute(typeof(FindResult[]))]
357    public partial class FindServiceSoap : System.Web.Services.Protocols.SoapHttpClientProtocol {
358        
359        private CustomerInfoFindHeader customerInfoFindHeaderValueField;
360        
361        private UserInfoFindHeader userInfoFindHeaderValueField;
362        
363        private System.Threading.SendOrPostCallback FindOperationCompleted;
364        
365        private System.Threading.SendOrPostCallback FindAddressOperationCompleted;
366        
367        private System.Threading.SendOrPostCallback ParseAddressOperationCompleted;
368        
369        private System.Threading.SendOrPostCallback GetLocationInfoOperationCompleted;
370        
371        private System.Threading.SendOrPostCallback FindNearbyOperationCompleted;
372        
373        private System.Threading.SendOrPostCallback FindByPropertyOperationCompleted;
374        
375        private System.Threading.SendOrPostCallback FindByIDOperationCompleted;
376        
377        private System.Threading.SendOrPostCallback FindNearRouteOperationCompleted;
378        
379        private System.Threading.SendOrPostCallback FindPolygonOperationCompleted;
380        
381        private bool useDefaultCredentialsSetExplicitly;
382        
383        /// <remarks/>
384        public FindServiceSoap() {
385            this.Url = "http://findv3.staging.mappoint.net/Find-30/FindService.asmx";
386            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
387                this.UseDefaultCredentials = true;
388                this.useDefaultCredentialsSetExplicitly = false;
389            }
390            else {
391                this.useDefaultCredentialsSetExplicitly = true;
392            }
393        }
394        
395        public CustomerInfoFindHeader CustomerInfoFindHeaderValue {
396            get {
397                return this.customerInfoFindHeaderValueField;
398            }
399            set {
400                this.customerInfoFindHeaderValueField = value;
401            }
402        }
403        
404        public UserInfoFindHeader UserInfoFindHeaderValue {
405            get {
406                return this.userInfoFindHeaderValueField;
407            }
408            set {
409                this.userInfoFindHeaderValueField = value;
410            }
411        }
412        
413        public new string Url {
414            get {
415                return base.Url;
416            }
417            set {
418                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
419                            && (this.useDefaultCredentialsSetExplicitly == false)) 
420                            && (this.IsLocalFileSystemWebService(value) == false))) {
421                    base.UseDefaultCredentials = false;
422                }
423                base.Url = value;
424            }
425        }
426        
427        public new bool UseDefaultCredentials {
428            get {
429                return base.UseDefaultCredentials;
430            }
431            set {
432                base.UseDefaultCredentials = value;
433                this.useDefaultCredentialsSetExplicitly = true;
434            }
435        }
436        
437        /// <remarks/>
438        public event FindCompletedEventHandler FindCompleted;
439        
440        /// <remarks/>
441        public event FindAddressCompletedEventHandler FindAddressCompleted;
442        
443        /// <remarks/>
444        public event ParseAddressCompletedEventHandler ParseAddressCompleted;
445        
446        /// <remarks/>
447        public event GetLocationInfoCompletedEventHandler GetLocationInfoCompleted;
448        
449        /// <remarks/>
450        public event FindNearbyCompletedEventHandler FindNearbyCompleted;
451        
452        /// <remarks/>
453        public event FindByPropertyCompletedEventHandler FindByPropertyCompleted;
454        
455        /// <remarks/>
456        public event FindByIDCompletedEventHandler FindByIDCompleted;
457        
458        /// <remarks/>
459        public event FindNearRouteCompletedEventHandler FindNearRouteCompleted;
460        
461        /// <remarks/>
462        public event FindPolygonCompletedEventHandler FindPolygonCompleted;
463        
464        /// <remarks/>
465        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
466        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
467        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/Find", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
468        public FindResults Find(FindSpecification specification) {
469            object[] results = this.Invoke("Find", new object[] {
470                        specification});
471            return ((FindResults)(results[0]));
472        }
473        
474        /// <remarks/>
475        public System.IAsyncResult BeginFind(FindSpecification specification, System.AsyncCallback callback, object asyncState) {
476            return this.BeginInvoke("Find", new object[] {
477                        specification}, callback, asyncState);
478        }
479        
480        /// <remarks/>
481        public FindResults EndFind(System.IAsyncResult asyncResult) {
482            object[] results = this.EndInvoke(asyncResult);
483            return ((FindResults)(results[0]));
484        }
485        
486        /// <remarks/>
487        public void FindAsync(FindSpecification specification) {
488            this.FindAsync(specification, null);
489        }
490        
491        /// <remarks/>
492        public void FindAsync(FindSpecification specification, object userState) {
493            if ((this.FindOperationCompleted == null)) {
494                this.FindOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindOperationCompleted);
495            }
496            this.InvokeAsync("Find", new object[] {
497                        specification}, this.FindOperationCompleted, userState);
498        }
499        
500        private void OnFindOperationCompleted(object arg) {
501            if ((this.FindCompleted != null)) {
502                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
503                this.FindCompleted(this, new FindCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
504            }
505        }
506        
507        /// <remarks/>
508        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
509        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
510        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindAddress", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
511        public FindResults FindAddress(FindAddressSpecification specification) {
512            object[] results = this.Invoke("FindAddress", new object[] {
513                        specification});
514            return ((FindResults)(results[0]));
515        }
516        
517        /// <remarks/>
518        public System.IAsyncResult BeginFindAddress(FindAddressSpecification specification, System.AsyncCallback callback, object asyncState) {
519            return this.BeginInvoke("FindAddress", new object[] {
520                        specification}, callback, asyncState);
521        }
522        
523        /// <remarks/>
524        public FindResults EndFindAddress(System.IAsyncResult asyncResult) {
525            object[] results = this.EndInvoke(asyncResult);
526            return ((FindResults)(results[0]));
527        }
528        
529        /// <remarks/>
530        public void FindAddressAsync(FindAddressSpecification specification) {
531            this.FindAddressAsync(specification, null);
532        }
533        
534        /// <remarks/>
535        public void FindAddressAsync(FindAddressSpecification specification, object userState) {
536            if ((this.FindAddressOperationCompleted == null)) {
537                this.FindAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindAddressOperationCompleted);
538            }
539            this.InvokeAsync("FindAddress", new object[] {
540                        specification}, this.FindAddressOperationCompleted, userState);
541        }
542        
543        private void OnFindAddressOperationCompleted(object arg) {
544            if ((this.FindAddressCompleted != null)) {
545                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
546                this.FindAddressCompleted(this, new FindAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
547            }
548        }
549        
550        /// <remarks/>
551        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
552        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
553        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/ParseAddress", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
554        public Address ParseAddress(string inputAddress, string countryRegion) {
555            object[] results = this.Invoke("ParseAddress", new object[] {
556                        inputAddress,
557                        countryRegion});
558            return ((Address)(results[0]));
559        }
560        
561        /// <remarks/>
562        public System.IAsyncResult BeginParseAddress(string inputAddress, string countryRegion, System.AsyncCallback callback, object asyncState) {
563            return this.BeginInvoke("ParseAddress", new object[] {
564                        inputAddress,
565                        countryRegion}, callback, asyncState);
566        }
567        
568        /// <remarks/>
569        public Address EndParseAddress(System.IAsyncResult asyncResult) {
570            object[] results = this.EndInvoke(asyncResult);
571            return ((Address)(results[0]));
572        }
573        
574        /// <remarks/>
575        public void ParseAddressAsync(string inputAddress, string countryRegion) {
576            this.ParseAddressAsync(inputAddress, countryRegion, null);
577        }
578        
579        /// <remarks/>
580        public void ParseAddressAsync(string inputAddress, string countryRegion, object userState) {
581            if ((this.ParseAddressOperationCompleted == null)) {
582                this.ParseAddressOperationCompleted = new System.Threading.SendOrPostCallback(this.OnParseAddressOperationCompleted);
583            }
584            this.InvokeAsync("ParseAddress", new object[] {
585                        inputAddress,
586                        countryRegion}, this.ParseAddressOperationCompleted, userState);
587        }
588        
589        private void OnParseAddressOperationCompleted(object arg) {
590            if ((this.ParseAddressCompleted != null)) {
591                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
592                this.ParseAddressCompleted(this, new ParseAddressCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
593            }
594        }
595        
596        /// <remarks/>
597        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
598        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
599        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/GetLocationInfo", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
600        public Location[] GetLocationInfo(LatLong location, string dataSourceName, GetInfoOptions options) {
601            object[] results = this.Invoke("GetLocationInfo", new object[] {
602                        location,
603                        dataSourceName,
604                        options});
605            return ((Location[])(results[0]));
606        }
607        
608        /// <remarks/>
609        public System.IAsyncResult BeginGetLocationInfo(LatLong location, string dataSourceName, GetInfoOptions options, System.AsyncCallback callback, object asyncState) {
610            return this.BeginInvoke("GetLocationInfo", new object[] {
611                        location,
612                        dataSourceName,
613                        options}, callback, asyncState);
614        }
615        
616        /// <remarks/>
617        public Location[] EndGetLocationInfo(System.IAsyncResult asyncResult) {
618            object[] results = this.EndInvoke(asyncResult);
619            return ((Location[])(results[0]));
620        }
621        
622        /// <remarks/>
623        public void GetLocationInfoAsync(LatLong location, string dataSourceName, GetInfoOptions options) {
624            this.GetLocationInfoAsync(location, dataSourceName, options, null);
625        }
626        
627        /// <remarks/>
628        public void GetLocationInfoAsync(LatLong location, string dataSourceName, GetInfoOptions options, object userState) {
629            if ((this.GetLocationInfoOperationCompleted == null)) {
630                this.GetLocationInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetLocationInfoOperationCompleted);
631            }
632            this.InvokeAsync("GetLocationInfo", new object[] {
633                        location,
634                        dataSourceName,
635                        options}, this.GetLocationInfoOperationCompleted, userState);
636        }
637        
638        private void OnGetLocationInfoOperationCompleted(object arg) {
639            if ((this.GetLocationInfoCompleted != null)) {
640                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
641                this.GetLocationInfoCompleted(this, new GetLocationInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
642            }
643        }
644        
645        /// <remarks/>
646        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
647        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
648        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindNearby", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
649        public FindResults FindNearby(FindNearbySpecification specification) {
650            object[] results = this.Invoke("FindNearby", new object[] {
651                        specification});
652            return ((FindResults)(results[0]));
653        }
654        
655        /// <remarks/>
656        public System.IAsyncResult BeginFindNearby(FindNearbySpecification specification, System.AsyncCallback callback, object asyncState) {
657            return this.BeginInvoke("FindNearby", new object[] {
658                        specification}, callback, asyncState);
659        }
660        
661        /// <remarks/>
662        public FindResults EndFindNearby(System.IAsyncResult asyncResult) {
663            object[] results = this.EndInvoke(asyncResult);
664            return ((FindResults)(results[0]));
665        }
666        
667        /// <remarks/>
668        public void FindNearbyAsync(FindNearbySpecification specification) {
669            this.FindNearbyAsync(specification, null);
670        }
671        
672        /// <remarks/>
673        public void FindNearbyAsync(FindNearbySpecification specification, object userState) {
674            if ((this.FindNearbyOperationCompleted == null)) {
675                this.FindNearbyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindNearbyOperationCompleted);
676            }
677            this.InvokeAsync("FindNearby", new object[] {
678                        specification}, this.FindNearbyOperationCompleted, userState);
679        }
680        
681        private void OnFindNearbyOperationCompleted(object arg) {
682            if ((this.FindNearbyCompleted != null)) {
683                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
684                this.FindNearbyCompleted(this, new FindNearbyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
685            }
686        }
687        
688        /// <remarks/>
689        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
690        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
691        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindByProperty", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
692        public FindResults FindByProperty(FindByPropertySpecification specification) {
693            object[] results = this.Invoke("FindByProperty", new object[] {
694                        specification});
695            return ((FindResults)(results[0]));
696        }
697        
698        /// <remarks/>
699        public System.IAsyncResult BeginFindByProperty(FindByPropertySpecification specification, System.AsyncCallback callback, object asyncState) {
700            return this.BeginInvoke("FindByProperty", new object[] {
701                        specification}, callback, asyncState);
702        }
703        
704        /// <remarks/>
705        public FindResults EndFindByProperty(System.IAsyncResult asyncResult) {
706            object[] results = this.EndInvoke(asyncResult);
707            return ((FindResults)(results[0]));
708        }
709        
710        /// <remarks/>
711        public void FindByPropertyAsync(FindByPropertySpecification specification) {
712            this.FindByPropertyAsync(specification, null);
713        }
714        
715        /// <remarks/>
716        public void FindByPropertyAsync(FindByPropertySpecification specification, object userState) {
717            if ((this.FindByPropertyOperationCompleted == null)) {
718                this.FindByPropertyOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindByPropertyOperationCompleted);
719            }
720            this.InvokeAsync("FindByProperty", new object[] {
721                        specification}, this.FindByPropertyOperationCompleted, userState);
722        }
723        
724        private void OnFindByPropertyOperationCompleted(object arg) {
725            if ((this.FindByPropertyCompleted != null)) {
726                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
727                this.FindByPropertyCompleted(this, new FindByPropertyCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
728            }
729        }
730        
731        /// <remarks/>
732        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
733        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
734        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindByID", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
735        public FindResults FindByID(FindByIDSpecification specification) {
736            object[] results = this.Invoke("FindByID", new object[] {
737                        specification});
738            return ((FindResults)(results[0]));
739        }
740        
741        /// <remarks/>
742        public System.IAsyncResult BeginFindByID(FindByIDSpecification specification, System.AsyncCallback callback, object asyncState) {
743            return this.BeginInvoke("FindByID", new object[] {
744                        specification}, callback, asyncState);
745        }
746        
747        /// <remarks/>
748        public FindResults EndFindByID(System.IAsyncResult asyncResult) {
749            object[] results = this.EndInvoke(asyncResult);
750            return ((FindResults)(results[0]));
751        }
752        
753        /// <remarks/>
754        public void FindByIDAsync(FindByIDSpecification specification) {
755            this.FindByIDAsync(specification, null);
756        }
757        
758        /// <remarks/>
759        public void FindByIDAsync(FindByIDSpecification specification, object userState) {
760            if ((this.FindByIDOperationCompleted == null)) {
761                this.FindByIDOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindByIDOperationCompleted);
762            }
763            this.InvokeAsync("FindByID", new object[] {
764                        specification}, this.FindByIDOperationCompleted, userState);
765        }
766        
767        private void OnFindByIDOperationCompleted(object arg) {
768            if ((this.FindByIDCompleted != null)) {
769                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
770                this.FindByIDCompleted(this, new FindByIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
771            }
772        }
773        
774        /// <remarks/>
775        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
776        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
777        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindNearRoute", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
778        public FindResults FindNearRoute(FindNearRouteSpecification specification) {
779            object[] results = this.Invoke("FindNearRoute", new object[] {
780                        specification});
781            return ((FindResults)(results[0]));
782        }
783        
784        /// <remarks/>
785        public System.IAsyncResult BeginFindNearRoute(FindNearRouteSpecification specification, System.AsyncCallback callback, object asyncState) {
786            return this.BeginInvoke("FindNearRoute", new object[] {
787                        specification}, callback, asyncState);
788        }
789        
790        /// <remarks/>
791        public FindResults EndFindNearRoute(System.IAsyncResult asyncResult) {
792            object[] results = this.EndInvoke(asyncResult);
793            return ((FindResults)(results[0]));
794        }
795        
796        /// <remarks/>
797        public void FindNearRouteAsync(FindNearRouteSpecification specification) {
798            this.FindNearRouteAsync(specification, null);
799        }
800        
801        /// <remarks/>
802        public void FindNearRouteAsync(FindNearRouteSpecification specification, object userState) {
803            if ((this.FindNearRouteOperationCompleted == null)) {
804                this.FindNearRouteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindNearRouteOperationCompleted);
805            }
806            this.InvokeAsync("FindNearRoute", new object[] {
807                        specification}, this.FindNearRouteOperationCompleted, userState);
808        }
809        
810        private void OnFindNearRouteOperationCompleted(object arg) {
811            if ((this.FindNearRouteCompleted != null)) {
812                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
813                this.FindNearRouteCompleted(this, new FindNearRouteCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
814            }
815        }
816        
817        /// <remarks/>
818        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoFindHeaderValue")]
819        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoFindHeaderValue")]
820        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.mappoint.net/mappoint-30/FindPolygon", RequestNamespace="http://s.mappoint.net/mappoint-30/", ResponseNamespace="http://s.mappoint.net/mappoint-30/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
821        public FindResults FindPolygon(FindPolygonSpecification specification) {
822            object[] results = this.Invoke("FindPolygon", new object[] {
823                        specification});
824            return ((FindResults)(results[0]));
825        }
826        
827        /// <remarks/>
828        public System.IAsyncResult BeginFindPolygon(FindPolygonSpecification specification, System.AsyncCallback callback, object asyncState) {
829            return this.BeginInvoke("FindPolygon", new object[] {
830                        specification}, callback, asyncState);
831        }
832        
833        /// <remarks/>
834        public FindResults EndFindPolygon(System.IAsyncResult asyncResult) {
835            object[] results = this.EndInvoke(asyncResult);
836            return ((FindResults)(results[0]));
837        }
838        
839        /// <remarks/>
840        public void FindPolygonAsync(FindPolygonSpecification specification) {
841            this.FindPolygonAsync(specification, null);
842        }
843        
844        /// <remarks/>
845        public void FindPolygonAsync(FindPolygonSpecification specification, object userState) {
846            if ((this.FindPolygonOperationCompleted == null)) {
847                this.FindPolygonOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindPolygonOperationCompleted);
848            }
849            this.InvokeAsync("FindPolygon", new object[] {
850                        specification}, this.FindPolygonOperationCompleted, userState);
851        }
852        
853        private void OnFindPolygonOperationCompleted(object arg) {
854            if ((this.FindPolygonCompleted != null)) {
855                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
856                this.FindPolygonCompleted(this, new FindPolygonCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
857            }
858        }
859        
860        /// <remarks/>
861        public new void CancelAsync(object userState) {
862            base.CancelAsync(userState);
863        }
864        
865        private bool IsLocalFileSystemWebService(string url) {
866            if (((url == null) 
867                        || (url == string.Empty))) {
868                return false;
869            }
870            System.Uri wsUri = new System.Uri(url);
871            if (((wsUri.Port >= 1024) 
872                        && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
873                return true;
874            }
875            return false;
876        }
877    }
878    
879    /// <remarks/>
880    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
881    [System.Diagnostics.DebuggerStepThroughAttribute()]
882    [System.ComponentModel.DesignerCategoryAttribute("code")]
883    [System.Web.Services.WebServiceBindingAttribute(Name="RouteServiceSoap", Namespace="http://s.mappoint.net/mappoint-30/")]
884    [System.Xml.Serialization.XmlIncludeAttribute(typeof(MapPointConstants))]
885    [System.Xml.Serialization.XmlIncludeAttribute(typeof(FindResult[]))]
886    public partial class RouteServiceSoap : System.Web.Services.Protocols.SoapHttpClientProtocol {
887        
888        private CustomerInfoRouteHeader customerInfoRouteHeaderValueField;
889        
890        private UserInfoRouteHeader userInfoRouteHeaderValueField;
891        
892        private System.Threading.SendOrPostCallback CalculateSimpleRouteOperationCompleted;
893        
894        private System.Threading.SendOrPostCallback CalculateRouteOperationCompleted;
895        
896        private bool useDefaultCredentialsSetExplicitly;
897        
898        /// <remarks/>
899        public RouteServiceSoap() {
900            this.Url = "http://routev3.staging.mappoint.net/Route-30/RouteService.asmx";
901            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
902                this.UseDefaultCredentials = true;
903                this.useDefaultCredentialsSetExplicitly = false;
904            }
905            else {
906                this.useDefaultCredentialsSetExplicitly = true;
907            }
908        }
909        
910        public CustomerInfoRouteHeader CustomerInfoRouteHeaderValue {
911            get {
912                return this.customerInfoRouteHeaderValueField;
913            }
914            set {
915                this.customerInfoRouteHeaderValueField = value;
916            }
917        }
918        
919        public UserInfoRouteHeader UserInfoRouteHeaderValue {
920            get {
921                return this.userInfoRouteHeaderValueField;
922            }
923            set {
924                this.userInfoRouteHeaderValueField = value;
925            }
926        }
927        
928        public new string Url {
929            get {
930                return base.Url;
931            }
932            set {
933                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
934                            && (this.useDefaultCredentialsSetExplicitly == false)) 
935                            && (this.IsLocalFileSystemWebService(value) == false))) {
936                    base.UseDefaultCredentials = false;
937                }
938                base.Url = value;
939            }
940        }
941        
942        public new bool UseDefaultCredentials {
943            get {
944                return base.UseDefaultCredentials;
945            }
946            set {
947                base.UseDefaultCredentials = value;
948                this.useDefaultCredentialsSetExplicitly = true;
949            }
950        }
951        
952        /// <remarks/>
953        public event CalculateSimpleRouteCompletedEventHandler CalculateSimpleRouteCompleted;
954        
955        /// <remarks/>
956        public event CalculateRouteCompletedEventHandler CalculateRouteCompleted;
957        
958        /// <remarks/>
959        [System.Web.Services.Protocols.SoapHeaderAttribute("UserInfoRouteHeaderValue")]
960        [System.Web.Services.Protocols.SoapHeaderAttribute("CustomerInfoRouteHeaderValue")]
961        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://s.ma…

Large files files are truncated, but you can click here to view the full file