00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #pragma warning disable 1591
00015
00016 namespace Mcs.Epm.MicrosoftProject.mpFx.QueueWebService {
00017 using System.Diagnostics;
00018 using System.Web.Services;
00019 using System.ComponentModel;
00020 using System.Web.Services.Protocols;
00021 using System;
00022 using System.Xml.Serialization;
00023
00024
00025
00026 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
00027 [System.Diagnostics.DebuggerStepThroughAttribute()]
00028 [System.ComponentModel.DesignerCategoryAttribute("code")]
00029 [System.Web.Services.WebServiceBindingAttribute(Name="QueueSystemSoap", Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
00030 public partial class QueueSystem : System.Web.Services.Protocols.SoapHttpClientProtocol {
00031
00032 private System.Threading.SendOrPostCallback CancelJobOperationCompleted;
00033
00034 private System.Threading.SendOrPostCallback CancelJobSimpleOperationCompleted;
00035
00036 private System.Threading.SendOrPostCallback CancelCorrelationOperationCompleted;
00037
00038 private System.Threading.SendOrPostCallback GetJobCompletionStateOperationCompleted;
00039
00040 private System.Threading.SendOrPostCallback UnblockCorrelationOperationCompleted;
00041
00042 private System.Threading.SendOrPostCallback RetryJobOperationCompleted;
00043
00044 private System.Threading.SendOrPostCallback RetryCorrelationOperationCompleted;
00045
00046 private System.Threading.SendOrPostCallback QueuePurgeArchivedJobsOperationCompleted;
00047
00048 private System.Threading.SendOrPostCallback GetProposedJobWaitTimeOperationCompleted;
00049
00050 private System.Threading.SendOrPostCallback GetJobGroupWaitTimeOperationCompleted;
00051
00052 private System.Threading.SendOrPostCallback GetJobGroupWaitTimeSimpleOperationCompleted;
00053
00054 private System.Threading.SendOrPostCallback GetJobWaitTimeOperationCompleted;
00055
00056 private System.Threading.SendOrPostCallback ReadAllJobStatusSimpleOperationCompleted;
00057
00058 private System.Threading.SendOrPostCallback ReadAllJobStatusOperationCompleted;
00059
00060 private System.Threading.SendOrPostCallback ReadProjectJobStatusOperationCompleted;
00061
00062 private System.Threading.SendOrPostCallback ReadMyJobStatusOperationCompleted;
00063
00064 private System.Threading.SendOrPostCallback GetMyJobCountOperationCompleted;
00065
00066 private System.Threading.SendOrPostCallback ReadJobStatusOperationCompleted;
00067
00068 private System.Threading.SendOrPostCallback ReadJobStatusSimpleOperationCompleted;
00069
00070 private System.Threading.SendOrPostCallback GetJobCountOperationCompleted;
00071
00072 private System.Threading.SendOrPostCallback ReadQueueConfigurationOperationCompleted;
00073
00074 private System.Threading.SendOrPostCallback SetQueueConfigurationOperationCompleted;
00075
00076 private System.Threading.SendOrPostCallback PurgeQueueStatisticsOperationCompleted;
00077
00078 private bool useDefaultCredentialsSetExplicitly;
00079
00080
00081 public QueueSystem() {
00082 this.Url = global::Mcs.Epm.MicrosoftProject.mpFx.Properties.Settings.Default.Mcs_Epm_MicrosoftProject_mpFx_QueueWebService_QueueSystem;
00083 if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
00084 this.UseDefaultCredentials = true;
00085 this.useDefaultCredentialsSetExplicitly = false;
00086 }
00087 else {
00088 this.useDefaultCredentialsSetExplicitly = true;
00089 }
00090 }
00091
00092 public new string Url {
00093 get {
00094 return base.Url;
00095 }
00096 set {
00097 if ((((this.IsLocalFileSystemWebService(base.Url) == true)
00098 && (this.useDefaultCredentialsSetExplicitly == false))
00099 && (this.IsLocalFileSystemWebService(value) == false))) {
00100 base.UseDefaultCredentials = false;
00101 }
00102 base.Url = value;
00103 }
00104 }
00105
00106 public new bool UseDefaultCredentials {
00107 get {
00108 return base.UseDefaultCredentials;
00109 }
00110 set {
00111 base.UseDefaultCredentials = value;
00112 this.useDefaultCredentialsSetExplicitly = true;
00113 }
00114 }
00115
00116
00117 public event CancelJobCompletedEventHandler CancelJobCompleted;
00118
00119
00120 public event CancelJobSimpleCompletedEventHandler CancelJobSimpleCompleted;
00121
00122
00123 public event CancelCorrelationCompletedEventHandler CancelCorrelationCompleted;
00124
00125
00126 public event GetJobCompletionStateCompletedEventHandler GetJobCompletionStateCompleted;
00127
00128
00129 public event UnblockCorrelationCompletedEventHandler UnblockCorrelationCompleted;
00130
00131
00132 public event RetryJobCompletedEventHandler RetryJobCompleted;
00133
00134
00135 public event RetryCorrelationCompletedEventHandler RetryCorrelationCompleted;
00136
00137
00138 public event QueuePurgeArchivedJobsCompletedEventHandler QueuePurgeArchivedJobsCompleted;
00139
00140
00141 public event GetProposedJobWaitTimeCompletedEventHandler GetProposedJobWaitTimeCompleted;
00142
00143
00144 public event GetJobGroupWaitTimeCompletedEventHandler GetJobGroupWaitTimeCompleted;
00145
00146
00147 public event GetJobGroupWaitTimeSimpleCompletedEventHandler GetJobGroupWaitTimeSimpleCompleted;
00148
00149
00150 public event GetJobWaitTimeCompletedEventHandler GetJobWaitTimeCompleted;
00151
00152
00153 public event ReadAllJobStatusSimpleCompletedEventHandler ReadAllJobStatusSimpleCompleted;
00154
00155
00156 public event ReadAllJobStatusCompletedEventHandler ReadAllJobStatusCompleted;
00157
00158
00159 public event ReadProjectJobStatusCompletedEventHandler ReadProjectJobStatusCompleted;
00160
00161
00162 public event ReadMyJobStatusCompletedEventHandler ReadMyJobStatusCompleted;
00163
00164
00165 public event GetMyJobCountCompletedEventHandler GetMyJobCountCompleted;
00166
00167
00168 public event ReadJobStatusCompletedEventHandler ReadJobStatusCompleted;
00169
00170
00171 public event ReadJobStatusSimpleCompletedEventHandler ReadJobStatusSimpleCompleted;
00172
00173
00174 public event GetJobCountCompletedEventHandler GetJobCountCompleted;
00175
00176
00177 public event ReadQueueConfigurationCompletedEventHandler ReadQueueConfigurationCompleted;
00178
00179
00180 public event SetQueueConfigurationCompletedEventHandler SetQueueConfigurationCompleted;
00181
00182
00183 public event PurgeQueueStatisticsCompletedEventHandler PurgeQueueStatisticsCompleted;
00184
00185
00186 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/Cancel" +
00187 "Job", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00188 public void CancelJob(System.Guid jobUID, bool cancelCorrelationJobs, bool cancelSendIncompleteJobs) {
00189 this.Invoke("CancelJob", new object[] {
00190 jobUID,
00191 cancelCorrelationJobs,
00192 cancelSendIncompleteJobs});
00193 }
00194
00195
00196 public void CancelJobAsync(System.Guid jobUID, bool cancelCorrelationJobs, bool cancelSendIncompleteJobs) {
00197 this.CancelJobAsync(jobUID, cancelCorrelationJobs, cancelSendIncompleteJobs, null);
00198 }
00199
00200
00201 public void CancelJobAsync(System.Guid jobUID, bool cancelCorrelationJobs, bool cancelSendIncompleteJobs, object userState) {
00202 if ((this.CancelJobOperationCompleted == null)) {
00203 this.CancelJobOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelJobOperationCompleted);
00204 }
00205 this.InvokeAsync("CancelJob", new object[] {
00206 jobUID,
00207 cancelCorrelationJobs,
00208 cancelSendIncompleteJobs}, this.CancelJobOperationCompleted, userState);
00209 }
00210
00211 private void OnCancelJobOperationCompleted(object arg) {
00212 if ((this.CancelJobCompleted != null)) {
00213 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00214 this.CancelJobCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00215 }
00216 }
00217
00218
00219 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/Cancel" +
00220 "JobSimple", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00221 public void CancelJobSimple(System.Guid jobUID) {
00222 this.Invoke("CancelJobSimple", new object[] {
00223 jobUID});
00224 }
00225
00226
00227 public void CancelJobSimpleAsync(System.Guid jobUID) {
00228 this.CancelJobSimpleAsync(jobUID, null);
00229 }
00230
00231
00232 public void CancelJobSimpleAsync(System.Guid jobUID, object userState) {
00233 if ((this.CancelJobSimpleOperationCompleted == null)) {
00234 this.CancelJobSimpleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelJobSimpleOperationCompleted);
00235 }
00236 this.InvokeAsync("CancelJobSimple", new object[] {
00237 jobUID}, this.CancelJobSimpleOperationCompleted, userState);
00238 }
00239
00240 private void OnCancelJobSimpleOperationCompleted(object arg) {
00241 if ((this.CancelJobSimpleCompleted != null)) {
00242 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00243 this.CancelJobSimpleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00244 }
00245 }
00246
00247
00248 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/Cancel" +
00249 "Correlation", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00250 public void CancelCorrelation(System.Guid correlationUID, bool cancelSendIncompleteJobs) {
00251 this.Invoke("CancelCorrelation", new object[] {
00252 correlationUID,
00253 cancelSendIncompleteJobs});
00254 }
00255
00256
00257 public void CancelCorrelationAsync(System.Guid correlationUID, bool cancelSendIncompleteJobs) {
00258 this.CancelCorrelationAsync(correlationUID, cancelSendIncompleteJobs, null);
00259 }
00260
00261
00262 public void CancelCorrelationAsync(System.Guid correlationUID, bool cancelSendIncompleteJobs, object userState) {
00263 if ((this.CancelCorrelationOperationCompleted == null)) {
00264 this.CancelCorrelationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelCorrelationOperationCompleted);
00265 }
00266 this.InvokeAsync("CancelCorrelation", new object[] {
00267 correlationUID,
00268 cancelSendIncompleteJobs}, this.CancelCorrelationOperationCompleted, userState);
00269 }
00270
00271 private void OnCancelCorrelationOperationCompleted(object arg) {
00272 if ((this.CancelCorrelationCompleted != null)) {
00273 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00274 this.CancelCorrelationCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00275 }
00276 }
00277
00278
00279 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetJob" +
00280 "CompletionState", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00281 public JobState GetJobCompletionState(System.Guid jobUID, out string errorString) {
00282 object[] results = this.Invoke("GetJobCompletionState", new object[] {
00283 jobUID});
00284 errorString = ((string)(results[1]));
00285 return ((JobState)(results[0]));
00286 }
00287
00288
00289 public void GetJobCompletionStateAsync(System.Guid jobUID) {
00290 this.GetJobCompletionStateAsync(jobUID, null);
00291 }
00292
00293
00294 public void GetJobCompletionStateAsync(System.Guid jobUID, object userState) {
00295 if ((this.GetJobCompletionStateOperationCompleted == null)) {
00296 this.GetJobCompletionStateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJobCompletionStateOperationCompleted);
00297 }
00298 this.InvokeAsync("GetJobCompletionState", new object[] {
00299 jobUID}, this.GetJobCompletionStateOperationCompleted, userState);
00300 }
00301
00302 private void OnGetJobCompletionStateOperationCompleted(object arg) {
00303 if ((this.GetJobCompletionStateCompleted != null)) {
00304 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00305 this.GetJobCompletionStateCompleted(this, new GetJobCompletionStateCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00306 }
00307 }
00308
00309
00310 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/Unbloc" +
00311 "kCorrelation", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00312 public void UnblockCorrelation(System.Guid correlationGUID) {
00313 this.Invoke("UnblockCorrelation", new object[] {
00314 correlationGUID});
00315 }
00316
00317
00318 public void UnblockCorrelationAsync(System.Guid correlationGUID) {
00319 this.UnblockCorrelationAsync(correlationGUID, null);
00320 }
00321
00322
00323 public void UnblockCorrelationAsync(System.Guid correlationGUID, object userState) {
00324 if ((this.UnblockCorrelationOperationCompleted == null)) {
00325 this.UnblockCorrelationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUnblockCorrelationOperationCompleted);
00326 }
00327 this.InvokeAsync("UnblockCorrelation", new object[] {
00328 correlationGUID}, this.UnblockCorrelationOperationCompleted, userState);
00329 }
00330
00331 private void OnUnblockCorrelationOperationCompleted(object arg) {
00332 if ((this.UnblockCorrelationCompleted != null)) {
00333 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00334 this.UnblockCorrelationCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00335 }
00336 }
00337
00338
00339 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryJ" +
00340 "ob", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00341 public void RetryJob(System.Guid JobGUID) {
00342 this.Invoke("RetryJob", new object[] {
00343 JobGUID});
00344 }
00345
00346
00347 public void RetryJobAsync(System.Guid JobGUID) {
00348 this.RetryJobAsync(JobGUID, null);
00349 }
00350
00351
00352 public void RetryJobAsync(System.Guid JobGUID, object userState) {
00353 if ((this.RetryJobOperationCompleted == null)) {
00354 this.RetryJobOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRetryJobOperationCompleted);
00355 }
00356 this.InvokeAsync("RetryJob", new object[] {
00357 JobGUID}, this.RetryJobOperationCompleted, userState);
00358 }
00359
00360 private void OnRetryJobOperationCompleted(object arg) {
00361 if ((this.RetryJobCompleted != null)) {
00362 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00363 this.RetryJobCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00364 }
00365 }
00366
00367
00368 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/RetryC" +
00369 "orrelation", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00370 public void RetryCorrelation(System.Guid correlationGUID) {
00371 this.Invoke("RetryCorrelation", new object[] {
00372 correlationGUID});
00373 }
00374
00375
00376 public void RetryCorrelationAsync(System.Guid correlationGUID) {
00377 this.RetryCorrelationAsync(correlationGUID, null);
00378 }
00379
00380
00381 public void RetryCorrelationAsync(System.Guid correlationGUID, object userState) {
00382 if ((this.RetryCorrelationOperationCompleted == null)) {
00383 this.RetryCorrelationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRetryCorrelationOperationCompleted);
00384 }
00385 this.InvokeAsync("RetryCorrelation", new object[] {
00386 correlationGUID}, this.RetryCorrelationOperationCompleted, userState);
00387 }
00388
00389 private void OnRetryCorrelationOperationCompleted(object arg) {
00390 if ((this.RetryCorrelationCompleted != null)) {
00391 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00392 this.RetryCorrelationCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00393 }
00394 }
00395
00396
00397 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/QueueP" +
00398 "urgeArchivedJobs", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00399 public void QueuePurgeArchivedJobs(System.Guid jobUid, QueueID queueId, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] System.Nullable<System.Guid> correlationUID, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] System.Nullable<QueueMsgType> messageType, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] System.Nullable<int> hoursHistory) {
00400 this.Invoke("QueuePurgeArchivedJobs", new object[] {
00401 jobUid,
00402 queueId,
00403 correlationUID,
00404 messageType,
00405 hoursHistory});
00406 }
00407
00408
00409 public void QueuePurgeArchivedJobsAsync(System.Guid jobUid, QueueID queueId, System.Nullable<System.Guid> correlationUID, System.Nullable<QueueMsgType> messageType, System.Nullable<int> hoursHistory) {
00410 this.QueuePurgeArchivedJobsAsync(jobUid, queueId, correlationUID, messageType, hoursHistory, null);
00411 }
00412
00413
00414 public void QueuePurgeArchivedJobsAsync(System.Guid jobUid, QueueID queueId, System.Nullable<System.Guid> correlationUID, System.Nullable<QueueMsgType> messageType, System.Nullable<int> hoursHistory, object userState) {
00415 if ((this.QueuePurgeArchivedJobsOperationCompleted == null)) {
00416 this.QueuePurgeArchivedJobsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnQueuePurgeArchivedJobsOperationCompleted);
00417 }
00418 this.InvokeAsync("QueuePurgeArchivedJobs", new object[] {
00419 jobUid,
00420 queueId,
00421 correlationUID,
00422 messageType,
00423 hoursHistory}, this.QueuePurgeArchivedJobsOperationCompleted, userState);
00424 }
00425
00426 private void OnQueuePurgeArchivedJobsOperationCompleted(object arg) {
00427 if ((this.QueuePurgeArchivedJobsCompleted != null)) {
00428 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00429 this.QueuePurgeArchivedJobsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00430 }
00431 }
00432
00433
00434 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetPro" +
00435 "posedJobWaitTime", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00436 public int GetProposedJobWaitTime(System.Guid correlationUID, QueueMsgType messageType) {
00437 object[] results = this.Invoke("GetProposedJobWaitTime", new object[] {
00438 correlationUID,
00439 messageType});
00440 return ((int)(results[0]));
00441 }
00442
00443
00444 public void GetProposedJobWaitTimeAsync(System.Guid correlationUID, QueueMsgType messageType) {
00445 this.GetProposedJobWaitTimeAsync(correlationUID, messageType, null);
00446 }
00447
00448
00449 public void GetProposedJobWaitTimeAsync(System.Guid correlationUID, QueueMsgType messageType, object userState) {
00450 if ((this.GetProposedJobWaitTimeOperationCompleted == null)) {
00451 this.GetProposedJobWaitTimeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetProposedJobWaitTimeOperationCompleted);
00452 }
00453 this.InvokeAsync("GetProposedJobWaitTime", new object[] {
00454 correlationUID,
00455 messageType}, this.GetProposedJobWaitTimeOperationCompleted, userState);
00456 }
00457
00458 private void OnGetProposedJobWaitTimeOperationCompleted(object arg) {
00459 if ((this.GetProposedJobWaitTimeCompleted != null)) {
00460 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00461 this.GetProposedJobWaitTimeCompleted(this, new GetProposedJobWaitTimeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00462 }
00463 }
00464
00465
00466 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetJob" +
00467 "GroupWaitTime", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00468 public int GetJobGroupWaitTime(System.Guid trackingID, QueueMsgType messageType) {
00469 object[] results = this.Invoke("GetJobGroupWaitTime", new object[] {
00470 trackingID,
00471 messageType});
00472 return ((int)(results[0]));
00473 }
00474
00475
00476 public void GetJobGroupWaitTimeAsync(System.Guid trackingID, QueueMsgType messageType) {
00477 this.GetJobGroupWaitTimeAsync(trackingID, messageType, null);
00478 }
00479
00480
00481 public void GetJobGroupWaitTimeAsync(System.Guid trackingID, QueueMsgType messageType, object userState) {
00482 if ((this.GetJobGroupWaitTimeOperationCompleted == null)) {
00483 this.GetJobGroupWaitTimeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJobGroupWaitTimeOperationCompleted);
00484 }
00485 this.InvokeAsync("GetJobGroupWaitTime", new object[] {
00486 trackingID,
00487 messageType}, this.GetJobGroupWaitTimeOperationCompleted, userState);
00488 }
00489
00490 private void OnGetJobGroupWaitTimeOperationCompleted(object arg) {
00491 if ((this.GetJobGroupWaitTimeCompleted != null)) {
00492 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00493 this.GetJobGroupWaitTimeCompleted(this, new GetJobGroupWaitTimeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00494 }
00495 }
00496
00497
00498 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetJob" +
00499 "GroupWaitTimeSimple", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00500 public int GetJobGroupWaitTimeSimple(System.Guid trackingID) {
00501 object[] results = this.Invoke("GetJobGroupWaitTimeSimple", new object[] {
00502 trackingID});
00503 return ((int)(results[0]));
00504 }
00505
00506
00507 public void GetJobGroupWaitTimeSimpleAsync(System.Guid trackingID) {
00508 this.GetJobGroupWaitTimeSimpleAsync(trackingID, null);
00509 }
00510
00511
00512 public void GetJobGroupWaitTimeSimpleAsync(System.Guid trackingID, object userState) {
00513 if ((this.GetJobGroupWaitTimeSimpleOperationCompleted == null)) {
00514 this.GetJobGroupWaitTimeSimpleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJobGroupWaitTimeSimpleOperationCompleted);
00515 }
00516 this.InvokeAsync("GetJobGroupWaitTimeSimple", new object[] {
00517 trackingID}, this.GetJobGroupWaitTimeSimpleOperationCompleted, userState);
00518 }
00519
00520 private void OnGetJobGroupWaitTimeSimpleOperationCompleted(object arg) {
00521 if ((this.GetJobGroupWaitTimeSimpleCompleted != null)) {
00522 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00523 this.GetJobGroupWaitTimeSimpleCompleted(this, new GetJobGroupWaitTimeSimpleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00524 }
00525 }
00526
00527
00528 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetJob" +
00529 "WaitTime", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00530 public int GetJobWaitTime(System.Guid jobID) {
00531 object[] results = this.Invoke("GetJobWaitTime", new object[] {
00532 jobID});
00533 return ((int)(results[0]));
00534 }
00535
00536
00537 public void GetJobWaitTimeAsync(System.Guid jobID) {
00538 this.GetJobWaitTimeAsync(jobID, null);
00539 }
00540
00541
00542 public void GetJobWaitTimeAsync(System.Guid jobID, object userState) {
00543 if ((this.GetJobWaitTimeOperationCompleted == null)) {
00544 this.GetJobWaitTimeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJobWaitTimeOperationCompleted);
00545 }
00546 this.InvokeAsync("GetJobWaitTime", new object[] {
00547 jobID}, this.GetJobWaitTimeOperationCompleted, userState);
00548 }
00549
00550 private void OnGetJobWaitTimeOperationCompleted(object arg) {
00551 if ((this.GetJobWaitTimeCompleted != null)) {
00552 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00553 this.GetJobWaitTimeCompleted(this, new GetJobWaitTimeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00554 }
00555 }
00556
00557
00558 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadAl" +
00559 "lJobStatusSimple", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00560 public QueueStatusDataSet ReadAllJobStatusSimple(System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00561 object[] results = this.Invoke("ReadAllJobStatusSimple", new object[] {
00562 fromDate,
00563 toDate,
00564 maxRows,
00565 includeWaitTime,
00566 sortColumn,
00567 sortOrder});
00568 return ((QueueStatusDataSet)(results[0]));
00569 }
00570
00571
00572 public void ReadAllJobStatusSimpleAsync(System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00573 this.ReadAllJobStatusSimpleAsync(fromDate, toDate, maxRows, includeWaitTime, sortColumn, sortOrder, null);
00574 }
00575
00576
00577 public void ReadAllJobStatusSimpleAsync(System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder, object userState) {
00578 if ((this.ReadAllJobStatusSimpleOperationCompleted == null)) {
00579 this.ReadAllJobStatusSimpleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadAllJobStatusSimpleOperationCompleted);
00580 }
00581 this.InvokeAsync("ReadAllJobStatusSimple", new object[] {
00582 fromDate,
00583 toDate,
00584 maxRows,
00585 includeWaitTime,
00586 sortColumn,
00587 sortOrder}, this.ReadAllJobStatusSimpleOperationCompleted, userState);
00588 }
00589
00590 private void OnReadAllJobStatusSimpleOperationCompleted(object arg) {
00591 if ((this.ReadAllJobStatusSimpleCompleted != null)) {
00592 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00593 this.ReadAllJobStatusSimpleCompleted(this, new ReadAllJobStatusSimpleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00594 }
00595 }
00596
00597
00598 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadAl" +
00599 "lJobStatus", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00600 public QueueStatusDataSet ReadAllJobStatus(JobState[] jobStates, QueueMsgType[] messageTypes, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00601 object[] results = this.Invoke("ReadAllJobStatus", new object[] {
00602 jobStates,
00603 messageTypes,
00604 fromDate,
00605 toDate,
00606 maxRows,
00607 includeWaitTime,
00608 sortColumn,
00609 sortOrder});
00610 return ((QueueStatusDataSet)(results[0]));
00611 }
00612
00613
00614 public void ReadAllJobStatusAsync(JobState[] jobStates, QueueMsgType[] messageTypes, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00615 this.ReadAllJobStatusAsync(jobStates, messageTypes, fromDate, toDate, maxRows, includeWaitTime, sortColumn, sortOrder, null);
00616 }
00617
00618
00619 public void ReadAllJobStatusAsync(JobState[] jobStates, QueueMsgType[] messageTypes, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder, object userState) {
00620 if ((this.ReadAllJobStatusOperationCompleted == null)) {
00621 this.ReadAllJobStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadAllJobStatusOperationCompleted);
00622 }
00623 this.InvokeAsync("ReadAllJobStatus", new object[] {
00624 jobStates,
00625 messageTypes,
00626 fromDate,
00627 toDate,
00628 maxRows,
00629 includeWaitTime,
00630 sortColumn,
00631 sortOrder}, this.ReadAllJobStatusOperationCompleted, userState);
00632 }
00633
00634 private void OnReadAllJobStatusOperationCompleted(object arg) {
00635 if ((this.ReadAllJobStatusCompleted != null)) {
00636 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00637 this.ReadAllJobStatusCompleted(this, new ReadAllJobStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00638 }
00639 }
00640
00641
00642 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadPr" +
00643 "ojectJobStatus", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00644 public QueueStatusDataSet ReadProjectJobStatus(System.Guid[] projectGUIDs, QueueMsgType[] messageTypes, JobState[] JobCompletionStates, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00645 object[] results = this.Invoke("ReadProjectJobStatus", new object[] {
00646 projectGUIDs,
00647 messageTypes,
00648 JobCompletionStates,
00649 fromDate,
00650 toDate,
00651 maxRows,
00652 includeWaitTime,
00653 sortColumn,
00654 sortOrder});
00655 return ((QueueStatusDataSet)(results[0]));
00656 }
00657
00658
00659 public void ReadProjectJobStatusAsync(System.Guid[] projectGUIDs, QueueMsgType[] messageTypes, JobState[] JobCompletionStates, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00660 this.ReadProjectJobStatusAsync(projectGUIDs, messageTypes, JobCompletionStates, fromDate, toDate, maxRows, includeWaitTime, sortColumn, sortOrder, null);
00661 }
00662
00663
00664 public void ReadProjectJobStatusAsync(System.Guid[] projectGUIDs, QueueMsgType[] messageTypes, JobState[] JobCompletionStates, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder, object userState) {
00665 if ((this.ReadProjectJobStatusOperationCompleted == null)) {
00666 this.ReadProjectJobStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadProjectJobStatusOperationCompleted);
00667 }
00668 this.InvokeAsync("ReadProjectJobStatus", new object[] {
00669 projectGUIDs,
00670 messageTypes,
00671 JobCompletionStates,
00672 fromDate,
00673 toDate,
00674 maxRows,
00675 includeWaitTime,
00676 sortColumn,
00677 sortOrder}, this.ReadProjectJobStatusOperationCompleted, userState);
00678 }
00679
00680 private void OnReadProjectJobStatusOperationCompleted(object arg) {
00681 if ((this.ReadProjectJobStatusCompleted != null)) {
00682 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00683 this.ReadProjectJobStatusCompleted(this, new ReadProjectJobStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00684 }
00685 }
00686
00687
00688 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadMy" +
00689 "JobStatus", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00690 public QueueStatusDataSet ReadMyJobStatus(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00691 object[] results = this.Invoke("ReadMyJobStatus", new object[] {
00692 messageTypes,
00693 JobCompletionState,
00694 fromDate,
00695 toDate,
00696 maxRows,
00697 includeWaitTime,
00698 sortColumn,
00699 sortOrder});
00700 return ((QueueStatusDataSet)(results[0]));
00701 }
00702
00703
00704 public void ReadMyJobStatusAsync(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00705 this.ReadMyJobStatusAsync(messageTypes, JobCompletionState, fromDate, toDate, maxRows, includeWaitTime, sortColumn, sortOrder, null);
00706 }
00707
00708
00709 public void ReadMyJobStatusAsync(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder, object userState) {
00710 if ((this.ReadMyJobStatusOperationCompleted == null)) {
00711 this.ReadMyJobStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadMyJobStatusOperationCompleted);
00712 }
00713 this.InvokeAsync("ReadMyJobStatus", new object[] {
00714 messageTypes,
00715 JobCompletionState,
00716 fromDate,
00717 toDate,
00718 maxRows,
00719 includeWaitTime,
00720 sortColumn,
00721 sortOrder}, this.ReadMyJobStatusOperationCompleted, userState);
00722 }
00723
00724 private void OnReadMyJobStatusOperationCompleted(object arg) {
00725 if ((this.ReadMyJobStatusCompleted != null)) {
00726 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00727 this.ReadMyJobStatusCompleted(this, new ReadMyJobStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00728 }
00729 }
00730
00731
00732 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetMyJ" +
00733 "obCount", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00734 public int GetMyJobCount(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows) {
00735 object[] results = this.Invoke("GetMyJobCount", new object[] {
00736 messageTypes,
00737 JobCompletionState,
00738 fromDate,
00739 toDate,
00740 maxRows});
00741 return ((int)(results[0]));
00742 }
00743
00744
00745 public void GetMyJobCountAsync(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows) {
00746 this.GetMyJobCountAsync(messageTypes, JobCompletionState, fromDate, toDate, maxRows, null);
00747 }
00748
00749
00750 public void GetMyJobCountAsync(QueueMsgType[] messageTypes, JobState[] JobCompletionState, System.DateTime fromDate, System.DateTime toDate, int maxRows, object userState) {
00751 if ((this.GetMyJobCountOperationCompleted == null)) {
00752 this.GetMyJobCountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMyJobCountOperationCompleted);
00753 }
00754 this.InvokeAsync("GetMyJobCount", new object[] {
00755 messageTypes,
00756 JobCompletionState,
00757 fromDate,
00758 toDate,
00759 maxRows}, this.GetMyJobCountOperationCompleted, userState);
00760 }
00761
00762 private void OnGetMyJobCountOperationCompleted(object arg) {
00763 if ((this.GetMyJobCountCompleted != null)) {
00764 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00765 this.GetMyJobCountCompleted(this, new GetMyJobCountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00766 }
00767 }
00768
00769
00770 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadJo" +
00771 "bStatus", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00772 public QueueStatusDataSet ReadJobStatus(QueueStatusRequestDataSet qsrDS, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00773 object[] results = this.Invoke("ReadJobStatus", new object[] {
00774 qsrDS,
00775 includeWaitTime,
00776 sortColumn,
00777 sortOrder});
00778 return ((QueueStatusDataSet)(results[0]));
00779 }
00780
00781
00782 public void ReadJobStatusAsync(QueueStatusRequestDataSet qsrDS, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder) {
00783 this.ReadJobStatusAsync(qsrDS, includeWaitTime, sortColumn, sortOrder, null);
00784 }
00785
00786
00787 public void ReadJobStatusAsync(QueueStatusRequestDataSet qsrDS, bool includeWaitTime, SortColumn sortColumn, SortOrder sortOrder, object userState) {
00788 if ((this.ReadJobStatusOperationCompleted == null)) {
00789 this.ReadJobStatusOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadJobStatusOperationCompleted);
00790 }
00791 this.InvokeAsync("ReadJobStatus", new object[] {
00792 qsrDS,
00793 includeWaitTime,
00794 sortColumn,
00795 sortOrder}, this.ReadJobStatusOperationCompleted, userState);
00796 }
00797
00798 private void OnReadJobStatusOperationCompleted(object arg) {
00799 if ((this.ReadJobStatusCompleted != null)) {
00800 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00801 this.ReadJobStatusCompleted(this, new ReadJobStatusCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00802 }
00803 }
00804
00805
00806 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadJo" +
00807 "bStatusSimple", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00808 public QueueStatusDataSet ReadJobStatusSimple(System.Guid[] jobUIDs, bool includeWaitTime) {
00809 object[] results = this.Invoke("ReadJobStatusSimple", new object[] {
00810 jobUIDs,
00811 includeWaitTime});
00812 return ((QueueStatusDataSet)(results[0]));
00813 }
00814
00815
00816 public void ReadJobStatusSimpleAsync(System.Guid[] jobUIDs, bool includeWaitTime) {
00817 this.ReadJobStatusSimpleAsync(jobUIDs, includeWaitTime, null);
00818 }
00819
00820
00821 public void ReadJobStatusSimpleAsync(System.Guid[] jobUIDs, bool includeWaitTime, object userState) {
00822 if ((this.ReadJobStatusSimpleOperationCompleted == null)) {
00823 this.ReadJobStatusSimpleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadJobStatusSimpleOperationCompleted);
00824 }
00825 this.InvokeAsync("ReadJobStatusSimple", new object[] {
00826 jobUIDs,
00827 includeWaitTime}, this.ReadJobStatusSimpleOperationCompleted, userState);
00828 }
00829
00830 private void OnReadJobStatusSimpleOperationCompleted(object arg) {
00831 if ((this.ReadJobStatusSimpleCompleted != null)) {
00832 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00833 this.ReadJobStatusSimpleCompleted(this, new ReadJobStatusSimpleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00834 }
00835 }
00836
00837
00838 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/GetJob" +
00839 "Count", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00840 public int GetJobCount(System.Guid[] CorrelationGUIDs, JobState[] jobStates, QueueMsgType[] messageTypes) {
00841 object[] results = this.Invoke("GetJobCount", new object[] {
00842 CorrelationGUIDs,
00843 jobStates,
00844 messageTypes});
00845 return ((int)(results[0]));
00846 }
00847
00848
00849 public void GetJobCountAsync(System.Guid[] CorrelationGUIDs, JobState[] jobStates, QueueMsgType[] messageTypes) {
00850 this.GetJobCountAsync(CorrelationGUIDs, jobStates, messageTypes, null);
00851 }
00852
00853
00854 public void GetJobCountAsync(System.Guid[] CorrelationGUIDs, JobState[] jobStates, QueueMsgType[] messageTypes, object userState) {
00855 if ((this.GetJobCountOperationCompleted == null)) {
00856 this.GetJobCountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetJobCountOperationCompleted);
00857 }
00858 this.InvokeAsync("GetJobCount", new object[] {
00859 CorrelationGUIDs,
00860 jobStates,
00861 messageTypes}, this.GetJobCountOperationCompleted, userState);
00862 }
00863
00864 private void OnGetJobCountOperationCompleted(object arg) {
00865 if ((this.GetJobCountCompleted != null)) {
00866 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00867 this.GetJobCountCompleted(this, new GetJobCountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00868 }
00869 }
00870
00871
00872 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadQu" +
00873 "eueConfiguration", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00874 public string ReadQueueConfiguration(QueueID queueId) {
00875 object[] results = this.Invoke("ReadQueueConfiguration", new object[] {
00876 queueId});
00877 return ((string)(results[0]));
00878 }
00879
00880
00881 public void ReadQueueConfigurationAsync(QueueID queueId) {
00882 this.ReadQueueConfigurationAsync(queueId, null);
00883 }
00884
00885
00886 public void ReadQueueConfigurationAsync(QueueID queueId, object userState) {
00887 if ((this.ReadQueueConfigurationOperationCompleted == null)) {
00888 this.ReadQueueConfigurationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadQueueConfigurationOperationCompleted);
00889 }
00890 this.InvokeAsync("ReadQueueConfiguration", new object[] {
00891 queueId}, this.ReadQueueConfigurationOperationCompleted, userState);
00892 }
00893
00894 private void OnReadQueueConfigurationOperationCompleted(object arg) {
00895 if ((this.ReadQueueConfigurationCompleted != null)) {
00896 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00897 this.ReadQueueConfigurationCompleted(this, new ReadQueueConfigurationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00898 }
00899 }
00900
00901
00902 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/SetQue" +
00903 "ueConfiguration", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00904 public void SetQueueConfiguration(QueueID queueId, string name, string value) {
00905 this.Invoke("SetQueueConfiguration", new object[] {
00906 queueId,
00907 name,
00908 value});
00909 }
00910
00911
00912 public void SetQueueConfigurationAsync(QueueID queueId, string name, string value) {
00913 this.SetQueueConfigurationAsync(queueId, name, value, null);
00914 }
00915
00916
00917 public void SetQueueConfigurationAsync(QueueID queueId, string name, string value, object userState) {
00918 if ((this.SetQueueConfigurationOperationCompleted == null)) {
00919 this.SetQueueConfigurationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetQueueConfigurationOperationCompleted);
00920 }
00921 this.InvokeAsync("SetQueueConfiguration", new object[] {
00922 queueId,
00923 name,
00924 value}, this.SetQueueConfigurationOperationCompleted, userState);
00925 }
00926
00927 private void OnSetQueueConfigurationOperationCompleted(object arg) {
00928 if ((this.SetQueueConfigurationCompleted != null)) {
00929 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00930 this.SetQueueConfigurationCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00931 }
00932 }
00933
00934
00935 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/PurgeQ" +
00936 "ueueStatistics", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00937 public void PurgeQueueStatistics(QueueMsgType[] messageTypes) {
00938 this.Invoke("PurgeQueueStatistics", new object[] {
00939 messageTypes});
00940 }
00941
00942
00943 public void PurgeQueueStatisticsAsync(QueueMsgType[] messageTypes) {
00944 this.PurgeQueueStatisticsAsync(messageTypes, null);
00945 }
00946
00947
00948 public void PurgeQueueStatisticsAsync(QueueMsgType[] messageTypes, object userState) {
00949 if ((this.PurgeQueueStatisticsOperationCompleted == null)) {
00950 this.PurgeQueueStatisticsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPurgeQueueStatisticsOperationCompleted);
00951 }
00952 this.InvokeAsync("PurgeQueueStatistics", new object[] {
00953 messageTypes}, this.PurgeQueueStatisticsOperationCompleted, userState);
00954 }
00955
00956 private void OnPurgeQueueStatisticsOperationCompleted(object arg) {
00957 if ((this.PurgeQueueStatisticsCompleted != null)) {
00958 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00959 this.PurgeQueueStatisticsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00960 }
00961 }
00962
00963
00964 public new void CancelAsync(object userState) {
00965 base.CancelAsync(userState);
00966 }
00967
00968 private bool IsLocalFileSystemWebService(string url) {
00969 if (((url == null)
00970 || (url == string.Empty))) {
00971 return false;
00972 }
00973 System.Uri wsUri = new System.Uri(url);
00974 if (((wsUri.Port >= 1024)
00975 && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
00976 return true;
00977 }
00978 return false;
00979 }
00980 }
00981
00982
00983 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
00984 [System.SerializableAttribute()]
00985 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
00986 public enum JobState {
00987
00988
00989 Unknown,
00990
00991
00992 ReadyForProcessing,
00993
00994
00995 SendIncomplete,
00996
00997
00998 Processing,
00999
01000
01001 Success,
01002
01003
01004 Failed,
01005
01006
01007 FailedNotBlocking,
01008
01009
01010 ProcessingDeferred,
01011
01012
01013 CorrelationBlocked,
01014
01015
01016 Canceled,
01017
01018
01019 OnHold,
01020
01021
01022 Sleeping,
01023
01024
01025 ReadyForLaunch,
01026
01027
01028 LastState,
01029 }
01030
01031
01032 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01033 [System.SerializableAttribute()]
01034 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
01035 public enum QueueID {
01036
01037
01038 UnknownQ,
01039
01040
01041 ProjectQ,
01042
01043
01044 TimesheetQ,
01045
01046
01047 EndQList,
01048 }
01049
01050
01051 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01052 [System.SerializableAttribute()]
01053 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
01054 public enum QueueMsgType {
01055
01056
01057 Unknown,
01058
01059
01060 ACProjectSave,
01061
01062
01063 AdSyncERP,
01064
01065
01066 AdSyncGroup,
01067
01068
01069 ArchiveCategories,
01070
01071
01072 ArchiveCustomFields,
01073
01074
01075 ArchiveGlobalProject,
01076
01077
01078 ArchiveResources,
01079
01080
01081 ArchiveSystemSettings,
01082
01083
01084 ArchiveViews,
01085
01086
01087 BumpPriority,
01088
01089
01090 CBSProjRendezvous,
01091
01092
01093 CBSRequest,
01094
01095
01096 CBSTsRendezvous,
01097
01098
01099 CreateProposalProject,
01100
01101
01102 CreateWssSite,
01103
01104
01105 DeleteWssSite,
01106
01107
01108 LWPUpgradeToProject,
01109
01110
01111 NotificationMessage,
01112
01113
01114 ProjectArchive,
01115
01116
01117 ProjectArchiveRetentionDelete,
01118
01119
01120 ProjectCheckIn,
01121
01122
01123 ProjectCreate,
01124
01125
01126 ProjectDelete,
01127
01128
01129 ProjectPublish,
01130
01131
01132 ProjectRename,
01133
01134
01135 ProjectRestore,
01136
01137
01138 ProjectReversePublish,
01139
01140
01141 ProjectUpdate,
01142
01143
01144 ProjectUpdateTeam,
01145
01146
01147 PublishNotifications,
01148
01149
01150 QueueCleanup,
01151
01152
01153 ReportingAttributeCubeSettingsSync,
01154
01155
01156 ReportingBaseCalendarSync,
01157
01158
01159 ReportingCustomFieldMetadataSync,
01160
01161
01162 ReportingEntityUserViewRefresh,
01163
01164
01165 ReportingFiscalPeriodsSync,
01166
01167
01168 ReportingLookupTableSync,
01169
01170
01171 ReportingProjectDelete,
01172
01173
01174 ReportingProjectPublish,
01175
01176
01177 ReportingResourcesCapacityRangeSync,
01178
01179
01180 ReportingResourceSync,
01181
01182
01183 ReportingTimesheetAdjust,
01184
01185
01186 ReportingTimesheetClassSync,
01187
01188
01189 ReportingTimesheetDelete,
01190
01191
01192 ReportingTimesheetPeriodDelete,
01193
01194
01195 ReportingTimesheetPeriodSync,
01196
01197
01198 ReportingTimesheetSave,
01199
01200
01201 ReportingTimesheetStatusSync,
01202
01203
01204 ReportingWSSSync,
01205
01206
01207 ResourcePlanCheckIn,
01208
01209
01210 ResourcePlanDelete,
01211
01212
01213 ResourcePlanPublish,
01214
01215
01216 ResourcePlanSave,
01217
01218
01219 RestoreCategories,
01220
01221
01222 RestoreCustomFields,
01223
01224
01225 RestoreGlobalProject,
01226
01227
01228 RestoreResources,
01229
01230
01231 RestoreSystemSettings,
01232
01233
01234 RestoreViews,
01235
01236
01237 RulesProcessAll,
01238
01239
01240 RulesProcessAllAutoForManager,
01241
01242
01243 RulesProcessAllForManager,
01244
01245
01246 RulesProcessSingleForManager,
01247
01248
01249 StatusApproval,
01250
01251
01252 Timer1,
01253
01254
01255 Timer10,
01256
01257
01258 Timer2,
01259
01260
01261 Timer3,
01262
01263
01264 Timer4,
01265
01266
01267 Timer5,
01268
01269
01270 Timer6,
01271
01272
01273 Timer7,
01274
01275
01276 Timer8,
01277
01278
01279 Timer9,
01280
01281
01282 TimerMessage,
01283
01284
01285 TimerRzNotify,
01286
01287
01288 TimerRzProj,
01289
01290
01291 TimerRzTS,
01292
01293
01294 TimesheetMessage,
01295
01296
01297 TimesheetDelete,
01298
01299
01300 TimesheetRecall,
01301
01302
01303 TimesheetReview,
01304
01305
01306 TimesheetSubmit,
01307
01308
01309 TimesheetUpdate,
01310
01311
01312 ReportingSyncGlobalData,
01313
01314
01315 SynchronizeMembershipForWssSite,
01316
01317
01318 SynchronizeSingleUserMembershipInWss,
01319
01320
01321 ReportingRefresh,
01322
01323
01324 LastMessage,
01325 }
01326
01327
01328 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01329 [System.SerializableAttribute()]
01330 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
01331 public enum SortColumn {
01332
01333
01334 Undefined,
01335
01336
01337 CorrelationGUID,
01338
01339
01340 CorrelationPriority,
01341
01342
01343 GroupPriority,
01344
01345
01346 JobCompletionState,
01347
01348
01349 JobGUID,
01350
01351
01352 JobGroupGUID,
01353
01354
01355 JobInfoGUID,
01356
01357
01358 LastAdminAction,
01359
01360
01361 MachineName,
01362
01363
01364 MessageType,
01365
01366
01367 PercentComplete,
01368
01369
01370 QueueCompletedTime,
01371
01372
01373 QueueEntryTime,
01374
01375
01376 QueueId,
01377
01378
01379 QueuePosition,
01380
01381
01382 QueueProcessingTime,
01383
01384
01385 QueueWakeupTime,
01386
01387
01388 ResourceGUID,
01389
01390
01391 ServiceName,
01392
01393
01394 LastColumn,
01395 }
01396
01397
01398 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
01399 [System.SerializableAttribute()]
01400 [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/office/project/server/webservices/QueueSystem/")]
01401 public enum SortOrder {
01402
01403
01404 Undefined,
01405
01406
01407 Ascending,
01408
01409
01410 Descending,
01411
01412
01413 LastOrder,
01414 }
01415
01416
01417
01418
01419
01420 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01421 [global::System.Serializable()]
01422 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
01423 [global::System.ComponentModel.ToolboxItem(true)]
01424 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
01425 [global::System.Xml.Serialization.XmlRootAttribute("QueueStatusDataSet")]
01426 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
01427 public partial class QueueStatusDataSet : global::System.Data.DataSet {
01428
01429 private StatusDataTable tableStatus;
01430
01431 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
01432
01433 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01434 public QueueStatusDataSet() {
01435 this.BeginInit();
01436 this.InitClass();
01437 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01438 base.Tables.CollectionChanged += schemaChangedHandler;
01439 base.Relations.CollectionChanged += schemaChangedHandler;
01440 this.EndInit();
01441 }
01442
01443 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01444 protected QueueStatusDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
01445 base(info, context, false) {
01446 if ((this.IsBinarySerialized(info, context) == true)) {
01447 this.InitVars(false);
01448 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01449 this.Tables.CollectionChanged += schemaChangedHandler1;
01450 this.Relations.CollectionChanged += schemaChangedHandler1;
01451 return;
01452 }
01453 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
01454 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
01455 global::System.Data.DataSet ds = new global::System.Data.DataSet();
01456 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
01457 if ((ds.Tables["Status"] != null)) {
01458 base.Tables.Add(new StatusDataTable(ds.Tables["Status"]));
01459 }
01460 this.DataSetName = ds.DataSetName;
01461 this.Prefix = ds.Prefix;
01462 this.Namespace = ds.Namespace;
01463 this.Locale = ds.Locale;
01464 this.CaseSensitive = ds.CaseSensitive;
01465 this.EnforceConstraints = ds.EnforceConstraints;
01466 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
01467 this.InitVars();
01468 }
01469 else {
01470 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
01471 }
01472 this.GetSerializationData(info, context);
01473 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
01474 base.Tables.CollectionChanged += schemaChangedHandler;
01475 this.Relations.CollectionChanged += schemaChangedHandler;
01476 }
01477
01478 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01479 [global::System.ComponentModel.Browsable(false)]
01480 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
01481 public StatusDataTable Status {
01482 get {
01483 return this.tableStatus;
01484 }
01485 }
01486
01487 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01488 [global::System.ComponentModel.BrowsableAttribute(true)]
01489 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
01490 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
01491 get {
01492 return this._schemaSerializationMode;
01493 }
01494 set {
01495 this._schemaSerializationMode = value;
01496 }
01497 }
01498
01499 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01500 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
01501 public new global::System.Data.DataTableCollection Tables {
01502 get {
01503 return base.Tables;
01504 }
01505 }
01506
01507 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01508 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
01509 public new global::System.Data.DataRelationCollection Relations {
01510 get {
01511 return base.Relations;
01512 }
01513 }
01514
01515 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01516 protected override void InitializeDerivedDataSet() {
01517 this.BeginInit();
01518 this.InitClass();
01519 this.EndInit();
01520 }
01521
01522 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01523 public override global::System.Data.DataSet Clone() {
01524 QueueStatusDataSet cln = ((QueueStatusDataSet)(base.Clone()));
01525 cln.InitVars();
01526 cln.SchemaSerializationMode = this.SchemaSerializationMode;
01527 return cln;
01528 }
01529
01530 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01531 protected override bool ShouldSerializeTables() {
01532 return false;
01533 }
01534
01535 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01536 protected override bool ShouldSerializeRelations() {
01537 return false;
01538 }
01539
01540 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01541 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
01542 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
01543 this.Reset();
01544 global::System.Data.DataSet ds = new global::System.Data.DataSet();
01545 ds.ReadXml(reader);
01546 if ((ds.Tables["Status"] != null)) {
01547 base.Tables.Add(new StatusDataTable(ds.Tables["Status"]));
01548 }
01549 this.DataSetName = ds.DataSetName;
01550 this.Prefix = ds.Prefix;
01551 this.Namespace = ds.Namespace;
01552 this.Locale = ds.Locale;
01553 this.CaseSensitive = ds.CaseSensitive;
01554 this.EnforceConstraints = ds.EnforceConstraints;
01555 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
01556 this.InitVars();
01557 }
01558 else {
01559 this.ReadXml(reader);
01560 this.InitVars();
01561 }
01562 }
01563
01564 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01565 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
01566 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
01567 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
01568 stream.Position = 0;
01569 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
01570 }
01571
01572 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01573 internal void InitVars() {
01574 this.InitVars(true);
01575 }
01576
01577 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01578 internal void InitVars(bool initTable) {
01579 this.tableStatus = ((StatusDataTable)(base.Tables["Status"]));
01580 if ((initTable == true)) {
01581 if ((this.tableStatus != null)) {
01582 this.tableStatus.InitVars();
01583 }
01584 }
01585 }
01586
01587 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01588 private void InitClass() {
01589 this.DataSetName = "QueueStatusDataSet";
01590 this.Prefix = "";
01591 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/QueueStatusDataSet" +
01592 "/";
01593 this.EnforceConstraints = true;
01594 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
01595 this.tableStatus = new StatusDataTable();
01596 base.Tables.Add(this.tableStatus);
01597 }
01598
01599 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01600 private bool ShouldSerializeStatus() {
01601 return false;
01602 }
01603
01604 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01605 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
01606 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
01607 this.InitVars();
01608 }
01609 }
01610
01611 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01612 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
01613 QueueStatusDataSet ds = new QueueStatusDataSet();
01614 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
01615 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
01616 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
01617 any.Namespace = ds.Namespace;
01618 sequence.Items.Add(any);
01619 type.Particle = sequence;
01620 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
01621 if (xs.Contains(dsSchema.TargetNamespace)) {
01622 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
01623 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
01624 try {
01625 global::System.Xml.Schema.XmlSchema schema = null;
01626 dsSchema.Write(s1);
01627 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
01628 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
01629 s2.SetLength(0);
01630 schema.Write(s2);
01631 if ((s1.Length == s2.Length)) {
01632 s1.Position = 0;
01633 s2.Position = 0;
01634 for (; ((s1.Position != s1.Length)
01635 && (s1.ReadByte() == s2.ReadByte())); ) {
01636 ;
01637 }
01638 if ((s1.Position == s1.Length)) {
01639 return type;
01640 }
01641 }
01642 }
01643 }
01644 finally {
01645 if ((s1 != null)) {
01646 s1.Close();
01647 }
01648 if ((s2 != null)) {
01649 s2.Close();
01650 }
01651 }
01652 }
01653 xs.Add(dsSchema);
01654 return type;
01655 }
01656
01657 public delegate void StatusRowChangeEventHandler(object sender, StatusRowChangeEvent e);
01658
01659
01660
01661
01662 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01663 [global::System.Serializable()]
01664 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
01665 public partial class StatusDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
01666
01667 private global::System.Data.DataColumn columnQueueID;
01668
01669 private global::System.Data.DataColumn columnMessageType;
01670
01671 private global::System.Data.DataColumn columnJobCompletionState;
01672
01673 private global::System.Data.DataColumn columnQueuePosition;
01674
01675 private global::System.Data.DataColumn columnLastAdminAction;
01676
01677 private global::System.Data.DataColumn columnErrorInfo;
01678
01679 private global::System.Data.DataColumn columnPercentComplete;
01680
01681 private global::System.Data.DataColumn columnQueueEntryTime;
01682
01683 private global::System.Data.DataColumn columnQueueProcessingTime;
01684
01685 private global::System.Data.DataColumn columnQueueCompletedTime;
01686
01687 private global::System.Data.DataColumn columnQueueWakeupTime;
01688
01689 private global::System.Data.DataColumn columnWaitTime;
01690
01691 private global::System.Data.DataColumn columnGroupPriority;
01692
01693 private global::System.Data.DataColumn columnCorrelationPriority;
01694
01695 private global::System.Data.DataColumn columnCorrelationGUID;
01696
01697 private global::System.Data.DataColumn columnJobGUID;
01698
01699 private global::System.Data.DataColumn columnJobGroupGUID;
01700
01701 private global::System.Data.DataColumn columnJobInfoGUID;
01702
01703 private global::System.Data.DataColumn columnResourceGUID;
01704
01705 private global::System.Data.DataColumn columnMachineName;
01706
01707 private global::System.Data.DataColumn columnServiceName;
01708
01709 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01710 public StatusDataTable() {
01711 this.TableName = "Status";
01712 this.BeginInit();
01713 this.InitClass();
01714 this.EndInit();
01715 }
01716
01717 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01718 internal StatusDataTable(global::System.Data.DataTable table) {
01719 this.TableName = table.TableName;
01720 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
01721 this.CaseSensitive = table.CaseSensitive;
01722 }
01723 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
01724 this.Locale = table.Locale;
01725 }
01726 if ((table.Namespace != table.DataSet.Namespace)) {
01727 this.Namespace = table.Namespace;
01728 }
01729 this.Prefix = table.Prefix;
01730 this.MinimumCapacity = table.MinimumCapacity;
01731 }
01732
01733 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01734 protected StatusDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
01735 base(info, context) {
01736 this.InitVars();
01737 }
01738
01739 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01740 public global::System.Data.DataColumn QueueIDColumn {
01741 get {
01742 return this.columnQueueID;
01743 }
01744 }
01745
01746 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01747 public global::System.Data.DataColumn MessageTypeColumn {
01748 get {
01749 return this.columnMessageType;
01750 }
01751 }
01752
01753 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01754 public global::System.Data.DataColumn JobCompletionStateColumn {
01755 get {
01756 return this.columnJobCompletionState;
01757 }
01758 }
01759
01760 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01761 public global::System.Data.DataColumn QueuePositionColumn {
01762 get {
01763 return this.columnQueuePosition;
01764 }
01765 }
01766
01767 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01768 public global::System.Data.DataColumn LastAdminActionColumn {
01769 get {
01770 return this.columnLastAdminAction;
01771 }
01772 }
01773
01774 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01775 public global::System.Data.DataColumn ErrorInfoColumn {
01776 get {
01777 return this.columnErrorInfo;
01778 }
01779 }
01780
01781 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01782 public global::System.Data.DataColumn PercentCompleteColumn {
01783 get {
01784 return this.columnPercentComplete;
01785 }
01786 }
01787
01788 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01789 public global::System.Data.DataColumn QueueEntryTimeColumn {
01790 get {
01791 return this.columnQueueEntryTime;
01792 }
01793 }
01794
01795 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01796 public global::System.Data.DataColumn QueueProcessingTimeColumn {
01797 get {
01798 return this.columnQueueProcessingTime;
01799 }
01800 }
01801
01802 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01803 public global::System.Data.DataColumn QueueCompletedTimeColumn {
01804 get {
01805 return this.columnQueueCompletedTime;
01806 }
01807 }
01808
01809 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01810 public global::System.Data.DataColumn QueueWakeupTimeColumn {
01811 get {
01812 return this.columnQueueWakeupTime;
01813 }
01814 }
01815
01816 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01817 public global::System.Data.DataColumn WaitTimeColumn {
01818 get {
01819 return this.columnWaitTime;
01820 }
01821 }
01822
01823 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01824 public global::System.Data.DataColumn GroupPriorityColumn {
01825 get {
01826 return this.columnGroupPriority;
01827 }
01828 }
01829
01830 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01831 public global::System.Data.DataColumn CorrelationPriorityColumn {
01832 get {
01833 return this.columnCorrelationPriority;
01834 }
01835 }
01836
01837 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01838 public global::System.Data.DataColumn CorrelationGUIDColumn {
01839 get {
01840 return this.columnCorrelationGUID;
01841 }
01842 }
01843
01844 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01845 public global::System.Data.DataColumn JobGUIDColumn {
01846 get {
01847 return this.columnJobGUID;
01848 }
01849 }
01850
01851 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01852 public global::System.Data.DataColumn JobGroupGUIDColumn {
01853 get {
01854 return this.columnJobGroupGUID;
01855 }
01856 }
01857
01858 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01859 public global::System.Data.DataColumn JobInfoGUIDColumn {
01860 get {
01861 return this.columnJobInfoGUID;
01862 }
01863 }
01864
01865 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01866 public global::System.Data.DataColumn ResourceGUIDColumn {
01867 get {
01868 return this.columnResourceGUID;
01869 }
01870 }
01871
01872 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01873 public global::System.Data.DataColumn MachineNameColumn {
01874 get {
01875 return this.columnMachineName;
01876 }
01877 }
01878
01879 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01880 public global::System.Data.DataColumn ServiceNameColumn {
01881 get {
01882 return this.columnServiceName;
01883 }
01884 }
01885
01886 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01887 [global::System.ComponentModel.Browsable(false)]
01888 public int Count {
01889 get {
01890 return this.Rows.Count;
01891 }
01892 }
01893
01894 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01895 public StatusRow this[int index] {
01896 get {
01897 return ((StatusRow)(this.Rows[index]));
01898 }
01899 }
01900
01901 public event StatusRowChangeEventHandler StatusRowChanging;
01902
01903 public event StatusRowChangeEventHandler StatusRowChanged;
01904
01905 public event StatusRowChangeEventHandler StatusRowDeleting;
01906
01907 public event StatusRowChangeEventHandler StatusRowDeleted;
01908
01909 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01910 public void AddStatusRow(StatusRow row) {
01911 this.Rows.Add(row);
01912 }
01913
01914 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01915 public StatusRow AddStatusRow(
01916 int QueueID,
01917 int MessageType,
01918 int JobCompletionState,
01919 int QueuePosition,
01920 int LastAdminAction,
01921 string ErrorInfo,
01922 int PercentComplete,
01923 System.DateTime QueueEntryTime,
01924 System.DateTime QueueProcessingTime,
01925 System.DateTime QueueCompletedTime,
01926 System.DateTime QueueWakeupTime,
01927 int WaitTime,
01928 int GroupPriority,
01929 int CorrelationPriority,
01930 System.Guid CorrelationGUID,
01931 System.Guid JobGUID,
01932 System.Guid JobGroupGUID,
01933 System.Guid JobInfoGUID,
01934 System.Guid ResourceGUID,
01935 string MachineName,
01936 string ServiceName) {
01937 StatusRow rowStatusRow = ((StatusRow)(this.NewRow()));
01938 object[] columnValuesArray = new object[] {
01939 QueueID,
01940 MessageType,
01941 JobCompletionState,
01942 QueuePosition,
01943 LastAdminAction,
01944 ErrorInfo,
01945 PercentComplete,
01946 QueueEntryTime,
01947 QueueProcessingTime,
01948 QueueCompletedTime,
01949 QueueWakeupTime,
01950 WaitTime,
01951 GroupPriority,
01952 CorrelationPriority,
01953 CorrelationGUID,
01954 JobGUID,
01955 JobGroupGUID,
01956 JobInfoGUID,
01957 ResourceGUID,
01958 MachineName,
01959 ServiceName};
01960 rowStatusRow.ItemArray = columnValuesArray;
01961 this.Rows.Add(rowStatusRow);
01962 return rowStatusRow;
01963 }
01964
01965 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01966 public virtual global::System.Collections.IEnumerator GetEnumerator() {
01967 return this.Rows.GetEnumerator();
01968 }
01969
01970 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01971 public override global::System.Data.DataTable Clone() {
01972 StatusDataTable cln = ((StatusDataTable)(base.Clone()));
01973 cln.InitVars();
01974 return cln;
01975 }
01976
01977 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01978 protected override global::System.Data.DataTable CreateInstance() {
01979 return new StatusDataTable();
01980 }
01981
01982 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01983 internal void InitVars() {
01984 this.columnQueueID = base.Columns["QueueID"];
01985 this.columnMessageType = base.Columns["MessageType"];
01986 this.columnJobCompletionState = base.Columns["JobCompletionState"];
01987 this.columnQueuePosition = base.Columns["QueuePosition"];
01988 this.columnLastAdminAction = base.Columns["LastAdminAction"];
01989 this.columnErrorInfo = base.Columns["ErrorInfo"];
01990 this.columnPercentComplete = base.Columns["PercentComplete"];
01991 this.columnQueueEntryTime = base.Columns["QueueEntryTime"];
01992 this.columnQueueProcessingTime = base.Columns["QueueProcessingTime"];
01993 this.columnQueueCompletedTime = base.Columns["QueueCompletedTime"];
01994 this.columnQueueWakeupTime = base.Columns["QueueWakeupTime"];
01995 this.columnWaitTime = base.Columns["WaitTime"];
01996 this.columnGroupPriority = base.Columns["GroupPriority"];
01997 this.columnCorrelationPriority = base.Columns["CorrelationPriority"];
01998 this.columnCorrelationGUID = base.Columns["CorrelationGUID"];
01999 this.columnJobGUID = base.Columns["JobGUID"];
02000 this.columnJobGroupGUID = base.Columns["JobGroupGUID"];
02001 this.columnJobInfoGUID = base.Columns["JobInfoGUID"];
02002 this.columnResourceGUID = base.Columns["ResourceGUID"];
02003 this.columnMachineName = base.Columns["MachineName"];
02004 this.columnServiceName = base.Columns["ServiceName"];
02005 }
02006
02007 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02008 private void InitClass() {
02009 this.columnQueueID = new global::System.Data.DataColumn("QueueID", typeof(int), null, global::System.Data.MappingType.Element);
02010 base.Columns.Add(this.columnQueueID);
02011 this.columnMessageType = new global::System.Data.DataColumn("MessageType", typeof(int), null, global::System.Data.MappingType.Element);
02012 base.Columns.Add(this.columnMessageType);
02013 this.columnJobCompletionState = new global::System.Data.DataColumn("JobCompletionState", typeof(int), null, global::System.Data.MappingType.Element);
02014 base.Columns.Add(this.columnJobCompletionState);
02015 this.columnQueuePosition = new global::System.Data.DataColumn("QueuePosition", typeof(int), null, global::System.Data.MappingType.Element);
02016 base.Columns.Add(this.columnQueuePosition);
02017 this.columnLastAdminAction = new global::System.Data.DataColumn("LastAdminAction", typeof(int), null, global::System.Data.MappingType.Element);
02018 base.Columns.Add(this.columnLastAdminAction);
02019 this.columnErrorInfo = new global::System.Data.DataColumn("ErrorInfo", typeof(string), null, global::System.Data.MappingType.Element);
02020 base.Columns.Add(this.columnErrorInfo);
02021 this.columnPercentComplete = new global::System.Data.DataColumn("PercentComplete", typeof(int), null, global::System.Data.MappingType.Element);
02022 base.Columns.Add(this.columnPercentComplete);
02023 this.columnQueueEntryTime = new global::System.Data.DataColumn("QueueEntryTime", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02024 base.Columns.Add(this.columnQueueEntryTime);
02025 this.columnQueueProcessingTime = new global::System.Data.DataColumn("QueueProcessingTime", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02026 base.Columns.Add(this.columnQueueProcessingTime);
02027 this.columnQueueCompletedTime = new global::System.Data.DataColumn("QueueCompletedTime", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02028 base.Columns.Add(this.columnQueueCompletedTime);
02029 this.columnQueueWakeupTime = new global::System.Data.DataColumn("QueueWakeupTime", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
02030 base.Columns.Add(this.columnQueueWakeupTime);
02031 this.columnWaitTime = new global::System.Data.DataColumn("WaitTime", typeof(int), null, global::System.Data.MappingType.Element);
02032 base.Columns.Add(this.columnWaitTime);
02033 this.columnGroupPriority = new global::System.Data.DataColumn("GroupPriority", typeof(int), null, global::System.Data.MappingType.Element);
02034 base.Columns.Add(this.columnGroupPriority);
02035 this.columnCorrelationPriority = new global::System.Data.DataColumn("CorrelationPriority", typeof(int), null, global::System.Data.MappingType.Element);
02036 base.Columns.Add(this.columnCorrelationPriority);
02037 this.columnCorrelationGUID = new global::System.Data.DataColumn("CorrelationGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02038 base.Columns.Add(this.columnCorrelationGUID);
02039 this.columnJobGUID = new global::System.Data.DataColumn("JobGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02040 base.Columns.Add(this.columnJobGUID);
02041 this.columnJobGroupGUID = new global::System.Data.DataColumn("JobGroupGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02042 base.Columns.Add(this.columnJobGroupGUID);
02043 this.columnJobInfoGUID = new global::System.Data.DataColumn("JobInfoGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02044 base.Columns.Add(this.columnJobInfoGUID);
02045 this.columnResourceGUID = new global::System.Data.DataColumn("ResourceGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02046 base.Columns.Add(this.columnResourceGUID);
02047 this.columnMachineName = new global::System.Data.DataColumn("MachineName", typeof(string), null, global::System.Data.MappingType.Element);
02048 base.Columns.Add(this.columnMachineName);
02049 this.columnServiceName = new global::System.Data.DataColumn("ServiceName", typeof(string), null, global::System.Data.MappingType.Element);
02050 base.Columns.Add(this.columnServiceName);
02051 this.columnQueueID.AllowDBNull = false;
02052 this.columnMessageType.AllowDBNull = false;
02053 this.columnJobCompletionState.AllowDBNull = false;
02054 this.columnQueuePosition.AllowDBNull = false;
02055 this.columnLastAdminAction.AllowDBNull = false;
02056 this.columnPercentComplete.AllowDBNull = false;
02057 this.columnQueueEntryTime.AllowDBNull = false;
02058 this.columnQueueProcessingTime.AllowDBNull = false;
02059 this.columnQueueCompletedTime.AllowDBNull = false;
02060 this.columnQueueWakeupTime.AllowDBNull = false;
02061 this.columnWaitTime.AllowDBNull = false;
02062 this.columnGroupPriority.AllowDBNull = false;
02063 this.columnCorrelationPriority.AllowDBNull = false;
02064 this.columnCorrelationGUID.AllowDBNull = false;
02065 this.columnJobGUID.AllowDBNull = false;
02066 this.columnJobGroupGUID.AllowDBNull = false;
02067 this.columnJobInfoGUID.AllowDBNull = false;
02068 this.columnResourceGUID.AllowDBNull = false;
02069 }
02070
02071 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02072 public StatusRow NewStatusRow() {
02073 return ((StatusRow)(this.NewRow()));
02074 }
02075
02076 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02077 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
02078 return new StatusRow(builder);
02079 }
02080
02081 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02082 protected override global::System.Type GetRowType() {
02083 return typeof(StatusRow);
02084 }
02085
02086 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02087 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
02088 base.OnRowChanged(e);
02089 if ((this.StatusRowChanged != null)) {
02090 this.StatusRowChanged(this, new StatusRowChangeEvent(((StatusRow)(e.Row)), e.Action));
02091 }
02092 }
02093
02094 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02095 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
02096 base.OnRowChanging(e);
02097 if ((this.StatusRowChanging != null)) {
02098 this.StatusRowChanging(this, new StatusRowChangeEvent(((StatusRow)(e.Row)), e.Action));
02099 }
02100 }
02101
02102 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02103 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
02104 base.OnRowDeleted(e);
02105 if ((this.StatusRowDeleted != null)) {
02106 this.StatusRowDeleted(this, new StatusRowChangeEvent(((StatusRow)(e.Row)), e.Action));
02107 }
02108 }
02109
02110 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02111 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
02112 base.OnRowDeleting(e);
02113 if ((this.StatusRowDeleting != null)) {
02114 this.StatusRowDeleting(this, new StatusRowChangeEvent(((StatusRow)(e.Row)), e.Action));
02115 }
02116 }
02117
02118 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02119 public void RemoveStatusRow(StatusRow row) {
02120 this.Rows.Remove(row);
02121 }
02122
02123 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02124 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
02125 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
02126 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
02127 QueueStatusDataSet ds = new QueueStatusDataSet();
02128 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
02129 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
02130 any1.MinOccurs = new decimal(0);
02131 any1.MaxOccurs = decimal.MaxValue;
02132 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02133 sequence.Items.Add(any1);
02134 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
02135 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
02136 any2.MinOccurs = new decimal(1);
02137 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02138 sequence.Items.Add(any2);
02139 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
02140 attribute1.Name = "namespace";
02141 attribute1.FixedValue = ds.Namespace;
02142 type.Attributes.Add(attribute1);
02143 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
02144 attribute2.Name = "tableTypeName";
02145 attribute2.FixedValue = "StatusDataTable";
02146 type.Attributes.Add(attribute2);
02147 type.Particle = sequence;
02148 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
02149 if (xs.Contains(dsSchema.TargetNamespace)) {
02150 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
02151 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
02152 try {
02153 global::System.Xml.Schema.XmlSchema schema = null;
02154 dsSchema.Write(s1);
02155 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
02156 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
02157 s2.SetLength(0);
02158 schema.Write(s2);
02159 if ((s1.Length == s2.Length)) {
02160 s1.Position = 0;
02161 s2.Position = 0;
02162 for (; ((s1.Position != s1.Length)
02163 && (s1.ReadByte() == s2.ReadByte())); ) {
02164 ;
02165 }
02166 if ((s1.Position == s1.Length)) {
02167 return type;
02168 }
02169 }
02170 }
02171 }
02172 finally {
02173 if ((s1 != null)) {
02174 s1.Close();
02175 }
02176 if ((s2 != null)) {
02177 s2.Close();
02178 }
02179 }
02180 }
02181 xs.Add(dsSchema);
02182 return type;
02183 }
02184 }
02185
02186
02187
02188
02189 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02190 public partial class StatusRow : global::System.Data.DataRow {
02191
02192 private StatusDataTable tableStatus;
02193
02194 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02195 internal StatusRow(global::System.Data.DataRowBuilder rb) :
02196 base(rb) {
02197 this.tableStatus = ((StatusDataTable)(this.Table));
02198 }
02199
02200 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02201 public int QueueID {
02202 get {
02203 return ((int)(this[this.tableStatus.QueueIDColumn]));
02204 }
02205 set {
02206 this[this.tableStatus.QueueIDColumn] = value;
02207 }
02208 }
02209
02210 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02211 public int MessageType {
02212 get {
02213 return ((int)(this[this.tableStatus.MessageTypeColumn]));
02214 }
02215 set {
02216 this[this.tableStatus.MessageTypeColumn] = value;
02217 }
02218 }
02219
02220 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02221 public int JobCompletionState {
02222 get {
02223 return ((int)(this[this.tableStatus.JobCompletionStateColumn]));
02224 }
02225 set {
02226 this[this.tableStatus.JobCompletionStateColumn] = value;
02227 }
02228 }
02229
02230 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02231 public int QueuePosition {
02232 get {
02233 return ((int)(this[this.tableStatus.QueuePositionColumn]));
02234 }
02235 set {
02236 this[this.tableStatus.QueuePositionColumn] = value;
02237 }
02238 }
02239
02240 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02241 public int LastAdminAction {
02242 get {
02243 return ((int)(this[this.tableStatus.LastAdminActionColumn]));
02244 }
02245 set {
02246 this[this.tableStatus.LastAdminActionColumn] = value;
02247 }
02248 }
02249
02250 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02251 public string ErrorInfo {
02252 get {
02253 try {
02254 return ((string)(this[this.tableStatus.ErrorInfoColumn]));
02255 }
02256 catch (global::System.InvalidCastException e) {
02257 throw new global::System.Data.StrongTypingException("The value for column \'ErrorInfo\' in table \'Status\' is DBNull.", e);
02258 }
02259 }
02260 set {
02261 this[this.tableStatus.ErrorInfoColumn] = value;
02262 }
02263 }
02264
02265 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02266 public int PercentComplete {
02267 get {
02268 return ((int)(this[this.tableStatus.PercentCompleteColumn]));
02269 }
02270 set {
02271 this[this.tableStatus.PercentCompleteColumn] = value;
02272 }
02273 }
02274
02275 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02276 public System.DateTime QueueEntryTime {
02277 get {
02278 return ((global::System.DateTime)(this[this.tableStatus.QueueEntryTimeColumn]));
02279 }
02280 set {
02281 this[this.tableStatus.QueueEntryTimeColumn] = value;
02282 }
02283 }
02284
02285 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02286 public System.DateTime QueueProcessingTime {
02287 get {
02288 return ((global::System.DateTime)(this[this.tableStatus.QueueProcessingTimeColumn]));
02289 }
02290 set {
02291 this[this.tableStatus.QueueProcessingTimeColumn] = value;
02292 }
02293 }
02294
02295 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02296 public System.DateTime QueueCompletedTime {
02297 get {
02298 return ((global::System.DateTime)(this[this.tableStatus.QueueCompletedTimeColumn]));
02299 }
02300 set {
02301 this[this.tableStatus.QueueCompletedTimeColumn] = value;
02302 }
02303 }
02304
02305 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02306 public System.DateTime QueueWakeupTime {
02307 get {
02308 return ((global::System.DateTime)(this[this.tableStatus.QueueWakeupTimeColumn]));
02309 }
02310 set {
02311 this[this.tableStatus.QueueWakeupTimeColumn] = value;
02312 }
02313 }
02314
02315 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02316 public int WaitTime {
02317 get {
02318 return ((int)(this[this.tableStatus.WaitTimeColumn]));
02319 }
02320 set {
02321 this[this.tableStatus.WaitTimeColumn] = value;
02322 }
02323 }
02324
02325 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02326 public int GroupPriority {
02327 get {
02328 return ((int)(this[this.tableStatus.GroupPriorityColumn]));
02329 }
02330 set {
02331 this[this.tableStatus.GroupPriorityColumn] = value;
02332 }
02333 }
02334
02335 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02336 public int CorrelationPriority {
02337 get {
02338 return ((int)(this[this.tableStatus.CorrelationPriorityColumn]));
02339 }
02340 set {
02341 this[this.tableStatus.CorrelationPriorityColumn] = value;
02342 }
02343 }
02344
02345 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02346 public System.Guid CorrelationGUID {
02347 get {
02348 return ((global::System.Guid)(this[this.tableStatus.CorrelationGUIDColumn]));
02349 }
02350 set {
02351 this[this.tableStatus.CorrelationGUIDColumn] = value;
02352 }
02353 }
02354
02355 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02356 public System.Guid JobGUID {
02357 get {
02358 return ((global::System.Guid)(this[this.tableStatus.JobGUIDColumn]));
02359 }
02360 set {
02361 this[this.tableStatus.JobGUIDColumn] = value;
02362 }
02363 }
02364
02365 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02366 public System.Guid JobGroupGUID {
02367 get {
02368 return ((global::System.Guid)(this[this.tableStatus.JobGroupGUIDColumn]));
02369 }
02370 set {
02371 this[this.tableStatus.JobGroupGUIDColumn] = value;
02372 }
02373 }
02374
02375 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02376 public System.Guid JobInfoGUID {
02377 get {
02378 return ((global::System.Guid)(this[this.tableStatus.JobInfoGUIDColumn]));
02379 }
02380 set {
02381 this[this.tableStatus.JobInfoGUIDColumn] = value;
02382 }
02383 }
02384
02385 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02386 public System.Guid ResourceGUID {
02387 get {
02388 return ((global::System.Guid)(this[this.tableStatus.ResourceGUIDColumn]));
02389 }
02390 set {
02391 this[this.tableStatus.ResourceGUIDColumn] = value;
02392 }
02393 }
02394
02395 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02396 public string MachineName {
02397 get {
02398 try {
02399 return ((string)(this[this.tableStatus.MachineNameColumn]));
02400 }
02401 catch (global::System.InvalidCastException e) {
02402 throw new global::System.Data.StrongTypingException("The value for column \'MachineName\' in table \'Status\' is DBNull.", e);
02403 }
02404 }
02405 set {
02406 this[this.tableStatus.MachineNameColumn] = value;
02407 }
02408 }
02409
02410 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02411 public string ServiceName {
02412 get {
02413 try {
02414 return ((string)(this[this.tableStatus.ServiceNameColumn]));
02415 }
02416 catch (global::System.InvalidCastException e) {
02417 throw new global::System.Data.StrongTypingException("The value for column \'ServiceName\' in table \'Status\' is DBNull.", e);
02418 }
02419 }
02420 set {
02421 this[this.tableStatus.ServiceNameColumn] = value;
02422 }
02423 }
02424
02425 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02426 public bool IsErrorInfoNull() {
02427 return this.IsNull(this.tableStatus.ErrorInfoColumn);
02428 }
02429
02430 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02431 public void SetErrorInfoNull() {
02432 this[this.tableStatus.ErrorInfoColumn] = global::System.Convert.DBNull;
02433 }
02434
02435 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02436 public bool IsMachineNameNull() {
02437 return this.IsNull(this.tableStatus.MachineNameColumn);
02438 }
02439
02440 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02441 public void SetMachineNameNull() {
02442 this[this.tableStatus.MachineNameColumn] = global::System.Convert.DBNull;
02443 }
02444
02445 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02446 public bool IsServiceNameNull() {
02447 return this.IsNull(this.tableStatus.ServiceNameColumn);
02448 }
02449
02450 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02451 public void SetServiceNameNull() {
02452 this[this.tableStatus.ServiceNameColumn] = global::System.Convert.DBNull;
02453 }
02454 }
02455
02456
02457
02458
02459 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02460 public class StatusRowChangeEvent : global::System.EventArgs {
02461
02462 private StatusRow eventRow;
02463
02464 private global::System.Data.DataRowAction eventAction;
02465
02466 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02467 public StatusRowChangeEvent(StatusRow row, global::System.Data.DataRowAction action) {
02468 this.eventRow = row;
02469 this.eventAction = action;
02470 }
02471
02472 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02473 public StatusRow Row {
02474 get {
02475 return this.eventRow;
02476 }
02477 }
02478
02479 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02480 public global::System.Data.DataRowAction Action {
02481 get {
02482 return this.eventAction;
02483 }
02484 }
02485 }
02486 }
02487
02488
02489
02490
02491
02492 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02493 [global::System.Serializable()]
02494 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
02495 [global::System.ComponentModel.ToolboxItem(true)]
02496 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
02497 [global::System.Xml.Serialization.XmlRootAttribute("QueueStatusRequestDataSet")]
02498 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
02499 public partial class QueueStatusRequestDataSet : global::System.Data.DataSet {
02500
02501 private StatusRequestDataTable tableStatusRequest;
02502
02503 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
02504
02505 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02506 public QueueStatusRequestDataSet() {
02507 this.BeginInit();
02508 this.InitClass();
02509 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02510 base.Tables.CollectionChanged += schemaChangedHandler;
02511 base.Relations.CollectionChanged += schemaChangedHandler;
02512 this.EndInit();
02513 }
02514
02515 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02516 protected QueueStatusRequestDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
02517 base(info, context, false) {
02518 if ((this.IsBinarySerialized(info, context) == true)) {
02519 this.InitVars(false);
02520 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02521 this.Tables.CollectionChanged += schemaChangedHandler1;
02522 this.Relations.CollectionChanged += schemaChangedHandler1;
02523 return;
02524 }
02525 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
02526 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02527 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02528 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02529 if ((ds.Tables["StatusRequest"] != null)) {
02530 base.Tables.Add(new StatusRequestDataTable(ds.Tables["StatusRequest"]));
02531 }
02532 this.DataSetName = ds.DataSetName;
02533 this.Prefix = ds.Prefix;
02534 this.Namespace = ds.Namespace;
02535 this.Locale = ds.Locale;
02536 this.CaseSensitive = ds.CaseSensitive;
02537 this.EnforceConstraints = ds.EnforceConstraints;
02538 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02539 this.InitVars();
02540 }
02541 else {
02542 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
02543 }
02544 this.GetSerializationData(info, context);
02545 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
02546 base.Tables.CollectionChanged += schemaChangedHandler;
02547 this.Relations.CollectionChanged += schemaChangedHandler;
02548 }
02549
02550 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02551 [global::System.ComponentModel.Browsable(false)]
02552 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
02553 public StatusRequestDataTable StatusRequest {
02554 get {
02555 return this.tableStatusRequest;
02556 }
02557 }
02558
02559 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02560 [global::System.ComponentModel.BrowsableAttribute(true)]
02561 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
02562 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
02563 get {
02564 return this._schemaSerializationMode;
02565 }
02566 set {
02567 this._schemaSerializationMode = value;
02568 }
02569 }
02570
02571 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02572 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02573 public new global::System.Data.DataTableCollection Tables {
02574 get {
02575 return base.Tables;
02576 }
02577 }
02578
02579 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02580 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
02581 public new global::System.Data.DataRelationCollection Relations {
02582 get {
02583 return base.Relations;
02584 }
02585 }
02586
02587 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02588 protected override void InitializeDerivedDataSet() {
02589 this.BeginInit();
02590 this.InitClass();
02591 this.EndInit();
02592 }
02593
02594 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02595 public override global::System.Data.DataSet Clone() {
02596 QueueStatusRequestDataSet cln = ((QueueStatusRequestDataSet)(base.Clone()));
02597 cln.InitVars();
02598 cln.SchemaSerializationMode = this.SchemaSerializationMode;
02599 return cln;
02600 }
02601
02602 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02603 protected override bool ShouldSerializeTables() {
02604 return false;
02605 }
02606
02607 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02608 protected override bool ShouldSerializeRelations() {
02609 return false;
02610 }
02611
02612 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02613 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
02614 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
02615 this.Reset();
02616 global::System.Data.DataSet ds = new global::System.Data.DataSet();
02617 ds.ReadXml(reader);
02618 if ((ds.Tables["StatusRequest"] != null)) {
02619 base.Tables.Add(new StatusRequestDataTable(ds.Tables["StatusRequest"]));
02620 }
02621 this.DataSetName = ds.DataSetName;
02622 this.Prefix = ds.Prefix;
02623 this.Namespace = ds.Namespace;
02624 this.Locale = ds.Locale;
02625 this.CaseSensitive = ds.CaseSensitive;
02626 this.EnforceConstraints = ds.EnforceConstraints;
02627 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
02628 this.InitVars();
02629 }
02630 else {
02631 this.ReadXml(reader);
02632 this.InitVars();
02633 }
02634 }
02635
02636 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02637 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
02638 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
02639 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
02640 stream.Position = 0;
02641 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
02642 }
02643
02644 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02645 internal void InitVars() {
02646 this.InitVars(true);
02647 }
02648
02649 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02650 internal void InitVars(bool initTable) {
02651 this.tableStatusRequest = ((StatusRequestDataTable)(base.Tables["StatusRequest"]));
02652 if ((initTable == true)) {
02653 if ((this.tableStatusRequest != null)) {
02654 this.tableStatusRequest.InitVars();
02655 }
02656 }
02657 }
02658
02659 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02660 private void InitClass() {
02661 this.DataSetName = "QueueStatusRequestDataSet";
02662 this.Prefix = "";
02663 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/QueueStatusRequest" +
02664 "DataSet/";
02665 this.EnforceConstraints = true;
02666 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
02667 this.tableStatusRequest = new StatusRequestDataTable();
02668 base.Tables.Add(this.tableStatusRequest);
02669 }
02670
02671 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02672 private bool ShouldSerializeStatusRequest() {
02673 return false;
02674 }
02675
02676 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02677 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
02678 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
02679 this.InitVars();
02680 }
02681 }
02682
02683 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02684 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
02685 QueueStatusRequestDataSet ds = new QueueStatusRequestDataSet();
02686 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
02687 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
02688 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
02689 any.Namespace = ds.Namespace;
02690 sequence.Items.Add(any);
02691 type.Particle = sequence;
02692 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
02693 if (xs.Contains(dsSchema.TargetNamespace)) {
02694 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
02695 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
02696 try {
02697 global::System.Xml.Schema.XmlSchema schema = null;
02698 dsSchema.Write(s1);
02699 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
02700 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
02701 s2.SetLength(0);
02702 schema.Write(s2);
02703 if ((s1.Length == s2.Length)) {
02704 s1.Position = 0;
02705 s2.Position = 0;
02706 for (; ((s1.Position != s1.Length)
02707 && (s1.ReadByte() == s2.ReadByte())); ) {
02708 ;
02709 }
02710 if ((s1.Position == s1.Length)) {
02711 return type;
02712 }
02713 }
02714 }
02715 }
02716 finally {
02717 if ((s1 != null)) {
02718 s1.Close();
02719 }
02720 if ((s2 != null)) {
02721 s2.Close();
02722 }
02723 }
02724 }
02725 xs.Add(dsSchema);
02726 return type;
02727 }
02728
02729 public delegate void StatusRequestRowChangeEventHandler(object sender, StatusRequestRowChangeEvent e);
02730
02731
02732
02733
02734 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
02735 [global::System.Serializable()]
02736 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
02737 public partial class StatusRequestDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
02738
02739 private global::System.Data.DataColumn columnJobGroupGUID;
02740
02741 private global::System.Data.DataColumn columnJobGUID;
02742
02743 private global::System.Data.DataColumn columnMessageType;
02744
02745 private global::System.Data.DataColumn columnJobCompletionState;
02746
02747 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02748 public StatusRequestDataTable() {
02749 this.TableName = "StatusRequest";
02750 this.BeginInit();
02751 this.InitClass();
02752 this.EndInit();
02753 }
02754
02755 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02756 internal StatusRequestDataTable(global::System.Data.DataTable table) {
02757 this.TableName = table.TableName;
02758 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
02759 this.CaseSensitive = table.CaseSensitive;
02760 }
02761 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
02762 this.Locale = table.Locale;
02763 }
02764 if ((table.Namespace != table.DataSet.Namespace)) {
02765 this.Namespace = table.Namespace;
02766 }
02767 this.Prefix = table.Prefix;
02768 this.MinimumCapacity = table.MinimumCapacity;
02769 }
02770
02771 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02772 protected StatusRequestDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
02773 base(info, context) {
02774 this.InitVars();
02775 }
02776
02777 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02778 public global::System.Data.DataColumn JobGroupGUIDColumn {
02779 get {
02780 return this.columnJobGroupGUID;
02781 }
02782 }
02783
02784 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02785 public global::System.Data.DataColumn JobGUIDColumn {
02786 get {
02787 return this.columnJobGUID;
02788 }
02789 }
02790
02791 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02792 public global::System.Data.DataColumn MessageTypeColumn {
02793 get {
02794 return this.columnMessageType;
02795 }
02796 }
02797
02798 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02799 public global::System.Data.DataColumn JobCompletionStateColumn {
02800 get {
02801 return this.columnJobCompletionState;
02802 }
02803 }
02804
02805 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02806 [global::System.ComponentModel.Browsable(false)]
02807 public int Count {
02808 get {
02809 return this.Rows.Count;
02810 }
02811 }
02812
02813 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02814 public StatusRequestRow this[int index] {
02815 get {
02816 return ((StatusRequestRow)(this.Rows[index]));
02817 }
02818 }
02819
02820 public event StatusRequestRowChangeEventHandler StatusRequestRowChanging;
02821
02822 public event StatusRequestRowChangeEventHandler StatusRequestRowChanged;
02823
02824 public event StatusRequestRowChangeEventHandler StatusRequestRowDeleting;
02825
02826 public event StatusRequestRowChangeEventHandler StatusRequestRowDeleted;
02827
02828 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02829 public void AddStatusRequestRow(StatusRequestRow row) {
02830 this.Rows.Add(row);
02831 }
02832
02833 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02834 public StatusRequestRow AddStatusRequestRow(System.Guid JobGroupGUID, System.Guid JobGUID, int MessageType, int JobCompletionState) {
02835 StatusRequestRow rowStatusRequestRow = ((StatusRequestRow)(this.NewRow()));
02836 object[] columnValuesArray = new object[] {
02837 JobGroupGUID,
02838 JobGUID,
02839 MessageType,
02840 JobCompletionState};
02841 rowStatusRequestRow.ItemArray = columnValuesArray;
02842 this.Rows.Add(rowStatusRequestRow);
02843 return rowStatusRequestRow;
02844 }
02845
02846 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02847 public virtual global::System.Collections.IEnumerator GetEnumerator() {
02848 return this.Rows.GetEnumerator();
02849 }
02850
02851 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02852 public override global::System.Data.DataTable Clone() {
02853 StatusRequestDataTable cln = ((StatusRequestDataTable)(base.Clone()));
02854 cln.InitVars();
02855 return cln;
02856 }
02857
02858 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02859 protected override global::System.Data.DataTable CreateInstance() {
02860 return new StatusRequestDataTable();
02861 }
02862
02863 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02864 internal void InitVars() {
02865 this.columnJobGroupGUID = base.Columns["JobGroupGUID"];
02866 this.columnJobGUID = base.Columns["JobGUID"];
02867 this.columnMessageType = base.Columns["MessageType"];
02868 this.columnJobCompletionState = base.Columns["JobCompletionState"];
02869 }
02870
02871 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02872 private void InitClass() {
02873 this.columnJobGroupGUID = new global::System.Data.DataColumn("JobGroupGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02874 base.Columns.Add(this.columnJobGroupGUID);
02875 this.columnJobGUID = new global::System.Data.DataColumn("JobGUID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
02876 base.Columns.Add(this.columnJobGUID);
02877 this.columnMessageType = new global::System.Data.DataColumn("MessageType", typeof(int), null, global::System.Data.MappingType.Element);
02878 base.Columns.Add(this.columnMessageType);
02879 this.columnJobCompletionState = new global::System.Data.DataColumn("JobCompletionState", typeof(int), null, global::System.Data.MappingType.Element);
02880 base.Columns.Add(this.columnJobCompletionState);
02881 this.columnMessageType.AllowDBNull = false;
02882 this.columnMessageType.DefaultValue = ((int)(-1));
02883 this.columnJobCompletionState.AllowDBNull = false;
02884 this.columnJobCompletionState.DefaultValue = ((int)(-1));
02885 }
02886
02887 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02888 public StatusRequestRow NewStatusRequestRow() {
02889 return ((StatusRequestRow)(this.NewRow()));
02890 }
02891
02892 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02893 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
02894 return new StatusRequestRow(builder);
02895 }
02896
02897 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02898 protected override global::System.Type GetRowType() {
02899 return typeof(StatusRequestRow);
02900 }
02901
02902 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02903 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
02904 base.OnRowChanged(e);
02905 if ((this.StatusRequestRowChanged != null)) {
02906 this.StatusRequestRowChanged(this, new StatusRequestRowChangeEvent(((StatusRequestRow)(e.Row)), e.Action));
02907 }
02908 }
02909
02910 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02911 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
02912 base.OnRowChanging(e);
02913 if ((this.StatusRequestRowChanging != null)) {
02914 this.StatusRequestRowChanging(this, new StatusRequestRowChangeEvent(((StatusRequestRow)(e.Row)), e.Action));
02915 }
02916 }
02917
02918 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02919 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
02920 base.OnRowDeleted(e);
02921 if ((this.StatusRequestRowDeleted != null)) {
02922 this.StatusRequestRowDeleted(this, new StatusRequestRowChangeEvent(((StatusRequestRow)(e.Row)), e.Action));
02923 }
02924 }
02925
02926 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02927 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
02928 base.OnRowDeleting(e);
02929 if ((this.StatusRequestRowDeleting != null)) {
02930 this.StatusRequestRowDeleting(this, new StatusRequestRowChangeEvent(((StatusRequestRow)(e.Row)), e.Action));
02931 }
02932 }
02933
02934 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02935 public void RemoveStatusRequestRow(StatusRequestRow row) {
02936 this.Rows.Remove(row);
02937 }
02938
02939 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
02940 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
02941 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
02942 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
02943 QueueStatusRequestDataSet ds = new QueueStatusRequestDataSet();
02944 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
02945 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
02946 any1.MinOccurs = new decimal(0);
02947 any1.MaxOccurs = decimal.MaxValue;
02948 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02949 sequence.Items.Add(any1);
02950 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
02951 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
02952 any2.MinOccurs = new decimal(1);
02953 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
02954 sequence.Items.Add(any2);
02955 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
02956 attribute1.Name = "namespace";
02957 attribute1.FixedValue = ds.Namespace;
02958 type.Attributes.Add(attribute1);
02959 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
02960 attribute2.Name = "tableTypeName";
02961 attribute2.FixedValue = "StatusRequestDataTable";
02962 type.Attributes.Add(attribute2);
02963 type.Particle = sequence;
02964 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
02965 if (xs.Contains(dsSchema.TargetNamespace)) {
02966 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
02967 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
02968 try {
02969 global::System.Xml.Schema.XmlSchema schema = null;
02970 dsSchema.Write(s1);
02971 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
02972 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
02973 s2.SetLength(0);
02974 schema.Write(s2);
02975 if ((s1.Length == s2.Length)) {
02976 s1.Position = 0;
02977 s2.Position = 0;
02978 for (; ((s1.Position != s1.Length)
02979 && (s1.ReadByte() == s2.ReadByte())); ) {
02980 ;
02981 }
02982 if ((s1.Position == s1.Length)) {
02983 return type;
02984 }
02985 }
02986 }
02987 }
02988 finally {
02989 if ((s1 != null)) {
02990 s1.Close();
02991 }
02992 if ((s2 != null)) {
02993 s2.Close();
02994 }
02995 }
02996 }
02997 xs.Add(dsSchema);
02998 return type;
02999 }
03000 }
03001
03002
03003
03004
03005 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
03006 public partial class StatusRequestRow : global::System.Data.DataRow {
03007
03008 private StatusRequestDataTable tableStatusRequest;
03009
03010 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03011 internal StatusRequestRow(global::System.Data.DataRowBuilder rb) :
03012 base(rb) {
03013 this.tableStatusRequest = ((StatusRequestDataTable)(this.Table));
03014 }
03015
03016 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03017 public System.Guid JobGroupGUID {
03018 get {
03019 try {
03020 return ((global::System.Guid)(this[this.tableStatusRequest.JobGroupGUIDColumn]));
03021 }
03022 catch (global::System.InvalidCastException e) {
03023 throw new global::System.Data.StrongTypingException("The value for column \'JobGroupGUID\' in table \'StatusRequest\' is DBNull.", e);
03024 }
03025 }
03026 set {
03027 this[this.tableStatusRequest.JobGroupGUIDColumn] = value;
03028 }
03029 }
03030
03031 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03032 public System.Guid JobGUID {
03033 get {
03034 try {
03035 return ((global::System.Guid)(this[this.tableStatusRequest.JobGUIDColumn]));
03036 }
03037 catch (global::System.InvalidCastException e) {
03038 throw new global::System.Data.StrongTypingException("The value for column \'JobGUID\' in table \'StatusRequest\' is DBNull.", e);
03039 }
03040 }
03041 set {
03042 this[this.tableStatusRequest.JobGUIDColumn] = value;
03043 }
03044 }
03045
03046 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03047 public int MessageType {
03048 get {
03049 return ((int)(this[this.tableStatusRequest.MessageTypeColumn]));
03050 }
03051 set {
03052 this[this.tableStatusRequest.MessageTypeColumn] = value;
03053 }
03054 }
03055
03056 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03057 public int JobCompletionState {
03058 get {
03059 return ((int)(this[this.tableStatusRequest.JobCompletionStateColumn]));
03060 }
03061 set {
03062 this[this.tableStatusRequest.JobCompletionStateColumn] = value;
03063 }
03064 }
03065
03066 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03067 public bool IsJobGroupGUIDNull() {
03068 return this.IsNull(this.tableStatusRequest.JobGroupGUIDColumn);
03069 }
03070
03071 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03072 public void SetJobGroupGUIDNull() {
03073 this[this.tableStatusRequest.JobGroupGUIDColumn] = global::System.Convert.DBNull;
03074 }
03075
03076 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03077 public bool IsJobGUIDNull() {
03078 return this.IsNull(this.tableStatusRequest.JobGUIDColumn);
03079 }
03080
03081 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03082 public void SetJobGUIDNull() {
03083 this[this.tableStatusRequest.JobGUIDColumn] = global::System.Convert.DBNull;
03084 }
03085 }
03086
03087
03088
03089
03090 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
03091 public class StatusRequestRowChangeEvent : global::System.EventArgs {
03092
03093 private StatusRequestRow eventRow;
03094
03095 private global::System.Data.DataRowAction eventAction;
03096
03097 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03098 public StatusRequestRowChangeEvent(StatusRequestRow row, global::System.Data.DataRowAction action) {
03099 this.eventRow = row;
03100 this.eventAction = action;
03101 }
03102
03103 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03104 public StatusRequestRow Row {
03105 get {
03106 return this.eventRow;
03107 }
03108 }
03109
03110 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
03111 public global::System.Data.DataRowAction Action {
03112 get {
03113 return this.eventAction;
03114 }
03115 }
03116 }
03117 }
03118
03119
03120 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03121 public delegate void CancelJobCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03122
03123
03124 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03125 public delegate void CancelJobSimpleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03126
03127
03128 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03129 public delegate void CancelCorrelationCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03130
03131
03132 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03133 public delegate void GetJobCompletionStateCompletedEventHandler(object sender, GetJobCompletionStateCompletedEventArgs e);
03134
03135
03136 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03137 [System.Diagnostics.DebuggerStepThroughAttribute()]
03138 [System.ComponentModel.DesignerCategoryAttribute("code")]
03139 public partial class GetJobCompletionStateCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03140
03141 private object[] results;
03142
03143 internal GetJobCompletionStateCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03144 base(exception, cancelled, userState) {
03145 this.results = results;
03146 }
03147
03148
03149 public JobState Result {
03150 get {
03151 this.RaiseExceptionIfNecessary();
03152 return ((JobState)(this.results[0]));
03153 }
03154 }
03155
03156
03157 public string errorString {
03158 get {
03159 this.RaiseExceptionIfNecessary();
03160 return ((string)(this.results[1]));
03161 }
03162 }
03163 }
03164
03165
03166 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03167 public delegate void UnblockCorrelationCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03168
03169
03170 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03171 public delegate void RetryJobCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03172
03173
03174 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03175 public delegate void RetryCorrelationCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03176
03177
03178 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03179 public delegate void QueuePurgeArchivedJobsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03180
03181
03182 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03183 public delegate void GetProposedJobWaitTimeCompletedEventHandler(object sender, GetProposedJobWaitTimeCompletedEventArgs e);
03184
03185
03186 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03187 [System.Diagnostics.DebuggerStepThroughAttribute()]
03188 [System.ComponentModel.DesignerCategoryAttribute("code")]
03189 public partial class GetProposedJobWaitTimeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03190
03191 private object[] results;
03192
03193 internal GetProposedJobWaitTimeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03194 base(exception, cancelled, userState) {
03195 this.results = results;
03196 }
03197
03198
03199 public int Result {
03200 get {
03201 this.RaiseExceptionIfNecessary();
03202 return ((int)(this.results[0]));
03203 }
03204 }
03205 }
03206
03207
03208 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03209 public delegate void GetJobGroupWaitTimeCompletedEventHandler(object sender, GetJobGroupWaitTimeCompletedEventArgs e);
03210
03211
03212 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03213 [System.Diagnostics.DebuggerStepThroughAttribute()]
03214 [System.ComponentModel.DesignerCategoryAttribute("code")]
03215 public partial class GetJobGroupWaitTimeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03216
03217 private object[] results;
03218
03219 internal GetJobGroupWaitTimeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03220 base(exception, cancelled, userState) {
03221 this.results = results;
03222 }
03223
03224
03225 public int Result {
03226 get {
03227 this.RaiseExceptionIfNecessary();
03228 return ((int)(this.results[0]));
03229 }
03230 }
03231 }
03232
03233
03234 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03235 public delegate void GetJobGroupWaitTimeSimpleCompletedEventHandler(object sender, GetJobGroupWaitTimeSimpleCompletedEventArgs e);
03236
03237
03238 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03239 [System.Diagnostics.DebuggerStepThroughAttribute()]
03240 [System.ComponentModel.DesignerCategoryAttribute("code")]
03241 public partial class GetJobGroupWaitTimeSimpleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03242
03243 private object[] results;
03244
03245 internal GetJobGroupWaitTimeSimpleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03246 base(exception, cancelled, userState) {
03247 this.results = results;
03248 }
03249
03250
03251 public int Result {
03252 get {
03253 this.RaiseExceptionIfNecessary();
03254 return ((int)(this.results[0]));
03255 }
03256 }
03257 }
03258
03259
03260 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03261 public delegate void GetJobWaitTimeCompletedEventHandler(object sender, GetJobWaitTimeCompletedEventArgs e);
03262
03263
03264 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03265 [System.Diagnostics.DebuggerStepThroughAttribute()]
03266 [System.ComponentModel.DesignerCategoryAttribute("code")]
03267 public partial class GetJobWaitTimeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03268
03269 private object[] results;
03270
03271 internal GetJobWaitTimeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03272 base(exception, cancelled, userState) {
03273 this.results = results;
03274 }
03275
03276
03277 public int Result {
03278 get {
03279 this.RaiseExceptionIfNecessary();
03280 return ((int)(this.results[0]));
03281 }
03282 }
03283 }
03284
03285
03286 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03287 public delegate void ReadAllJobStatusSimpleCompletedEventHandler(object sender, ReadAllJobStatusSimpleCompletedEventArgs e);
03288
03289
03290 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03291 [System.Diagnostics.DebuggerStepThroughAttribute()]
03292 [System.ComponentModel.DesignerCategoryAttribute("code")]
03293 public partial class ReadAllJobStatusSimpleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03294
03295 private object[] results;
03296
03297 internal ReadAllJobStatusSimpleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03298 base(exception, cancelled, userState) {
03299 this.results = results;
03300 }
03301
03302
03303 public QueueStatusDataSet Result {
03304 get {
03305 this.RaiseExceptionIfNecessary();
03306 return ((QueueStatusDataSet)(this.results[0]));
03307 }
03308 }
03309 }
03310
03311
03312 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03313 public delegate void ReadAllJobStatusCompletedEventHandler(object sender, ReadAllJobStatusCompletedEventArgs e);
03314
03315
03316 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03317 [System.Diagnostics.DebuggerStepThroughAttribute()]
03318 [System.ComponentModel.DesignerCategoryAttribute("code")]
03319 public partial class ReadAllJobStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03320
03321 private object[] results;
03322
03323 internal ReadAllJobStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03324 base(exception, cancelled, userState) {
03325 this.results = results;
03326 }
03327
03328
03329 public QueueStatusDataSet Result {
03330 get {
03331 this.RaiseExceptionIfNecessary();
03332 return ((QueueStatusDataSet)(this.results[0]));
03333 }
03334 }
03335 }
03336
03337
03338 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03339 public delegate void ReadProjectJobStatusCompletedEventHandler(object sender, ReadProjectJobStatusCompletedEventArgs e);
03340
03341
03342 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03343 [System.Diagnostics.DebuggerStepThroughAttribute()]
03344 [System.ComponentModel.DesignerCategoryAttribute("code")]
03345 public partial class ReadProjectJobStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03346
03347 private object[] results;
03348
03349 internal ReadProjectJobStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03350 base(exception, cancelled, userState) {
03351 this.results = results;
03352 }
03353
03354
03355 public QueueStatusDataSet Result {
03356 get {
03357 this.RaiseExceptionIfNecessary();
03358 return ((QueueStatusDataSet)(this.results[0]));
03359 }
03360 }
03361 }
03362
03363
03364 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03365 public delegate void ReadMyJobStatusCompletedEventHandler(object sender, ReadMyJobStatusCompletedEventArgs e);
03366
03367
03368 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03369 [System.Diagnostics.DebuggerStepThroughAttribute()]
03370 [System.ComponentModel.DesignerCategoryAttribute("code")]
03371 public partial class ReadMyJobStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03372
03373 private object[] results;
03374
03375 internal ReadMyJobStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03376 base(exception, cancelled, userState) {
03377 this.results = results;
03378 }
03379
03380
03381 public QueueStatusDataSet Result {
03382 get {
03383 this.RaiseExceptionIfNecessary();
03384 return ((QueueStatusDataSet)(this.results[0]));
03385 }
03386 }
03387 }
03388
03389
03390 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03391 public delegate void GetMyJobCountCompletedEventHandler(object sender, GetMyJobCountCompletedEventArgs e);
03392
03393
03394 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03395 [System.Diagnostics.DebuggerStepThroughAttribute()]
03396 [System.ComponentModel.DesignerCategoryAttribute("code")]
03397 public partial class GetMyJobCountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03398
03399 private object[] results;
03400
03401 internal GetMyJobCountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03402 base(exception, cancelled, userState) {
03403 this.results = results;
03404 }
03405
03406
03407 public int Result {
03408 get {
03409 this.RaiseExceptionIfNecessary();
03410 return ((int)(this.results[0]));
03411 }
03412 }
03413 }
03414
03415
03416 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03417 public delegate void ReadJobStatusCompletedEventHandler(object sender, ReadJobStatusCompletedEventArgs e);
03418
03419
03420 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03421 [System.Diagnostics.DebuggerStepThroughAttribute()]
03422 [System.ComponentModel.DesignerCategoryAttribute("code")]
03423 public partial class ReadJobStatusCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03424
03425 private object[] results;
03426
03427 internal ReadJobStatusCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03428 base(exception, cancelled, userState) {
03429 this.results = results;
03430 }
03431
03432
03433 public QueueStatusDataSet Result {
03434 get {
03435 this.RaiseExceptionIfNecessary();
03436 return ((QueueStatusDataSet)(this.results[0]));
03437 }
03438 }
03439 }
03440
03441
03442 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03443 public delegate void ReadJobStatusSimpleCompletedEventHandler(object sender, ReadJobStatusSimpleCompletedEventArgs e);
03444
03445
03446 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03447 [System.Diagnostics.DebuggerStepThroughAttribute()]
03448 [System.ComponentModel.DesignerCategoryAttribute("code")]
03449 public partial class ReadJobStatusSimpleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03450
03451 private object[] results;
03452
03453 internal ReadJobStatusSimpleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03454 base(exception, cancelled, userState) {
03455 this.results = results;
03456 }
03457
03458
03459 public QueueStatusDataSet Result {
03460 get {
03461 this.RaiseExceptionIfNecessary();
03462 return ((QueueStatusDataSet)(this.results[0]));
03463 }
03464 }
03465 }
03466
03467
03468 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03469 public delegate void GetJobCountCompletedEventHandler(object sender, GetJobCountCompletedEventArgs e);
03470
03471
03472 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03473 [System.Diagnostics.DebuggerStepThroughAttribute()]
03474 [System.ComponentModel.DesignerCategoryAttribute("code")]
03475 public partial class GetJobCountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03476
03477 private object[] results;
03478
03479 internal GetJobCountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03480 base(exception, cancelled, userState) {
03481 this.results = results;
03482 }
03483
03484
03485 public int Result {
03486 get {
03487 this.RaiseExceptionIfNecessary();
03488 return ((int)(this.results[0]));
03489 }
03490 }
03491 }
03492
03493
03494 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03495 public delegate void ReadQueueConfigurationCompletedEventHandler(object sender, ReadQueueConfigurationCompletedEventArgs e);
03496
03497
03498 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03499 [System.Diagnostics.DebuggerStepThroughAttribute()]
03500 [System.ComponentModel.DesignerCategoryAttribute("code")]
03501 public partial class ReadQueueConfigurationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
03502
03503 private object[] results;
03504
03505 internal ReadQueueConfigurationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
03506 base(exception, cancelled, userState) {
03507 this.results = results;
03508 }
03509
03510
03511 public string Result {
03512 get {
03513 this.RaiseExceptionIfNecessary();
03514 return ((string)(this.results[0]));
03515 }
03516 }
03517 }
03518
03519
03520 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03521 public delegate void SetQueueConfigurationCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03522
03523
03524 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
03525 public delegate void PurgeQueueStatisticsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
03526 }
03527
03528 #pragma warning restore 1591