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.CustomFieldsWebService {
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="CustomFieldsSoap", Namespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/")]
00030 public partial class CustomFields : System.Web.Services.Protocols.SoapHttpClientProtocol {
00031
00032 private System.Threading.SendOrPostCallback CheckOutCustomFieldsOperationCompleted;
00033
00034 private System.Threading.SendOrPostCallback CheckInCustomFieldsOperationCompleted;
00035
00036 private System.Threading.SendOrPostCallback ReadCustomFieldsOperationCompleted;
00037
00038 private System.Threading.SendOrPostCallback ReadCustomFieldsByMdPropUidsOperationCompleted;
00039
00040 private System.Threading.SendOrPostCallback ReadCustomFieldsByEntityOperationCompleted;
00041
00042 private System.Threading.SendOrPostCallback CreateCustomFieldsOperationCompleted;
00043
00044 private System.Threading.SendOrPostCallback UpdateCustomFieldsOperationCompleted;
00045
00046 private System.Threading.SendOrPostCallback DeleteCustomFieldsOperationCompleted;
00047
00048 private bool useDefaultCredentialsSetExplicitly;
00049
00050
00051 public CustomFields() {
00052 this.Url = global::Mcs.Epm.MicrosoftProject.mpFx.Properties.Settings.Default.Mcs_Epm_ProjectServer_mpFx_CustomFieldsWebService_CustomFields;
00053 if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
00054 this.UseDefaultCredentials = true;
00055 this.useDefaultCredentialsSetExplicitly = false;
00056 }
00057 else {
00058 this.useDefaultCredentialsSetExplicitly = true;
00059 }
00060 }
00061
00062 public new string Url {
00063 get {
00064 return base.Url;
00065 }
00066 set {
00067 if ((((this.IsLocalFileSystemWebService(base.Url) == true)
00068 && (this.useDefaultCredentialsSetExplicitly == false))
00069 && (this.IsLocalFileSystemWebService(value) == false))) {
00070 base.UseDefaultCredentials = false;
00071 }
00072 base.Url = value;
00073 }
00074 }
00075
00076 public new bool UseDefaultCredentials {
00077 get {
00078 return base.UseDefaultCredentials;
00079 }
00080 set {
00081 base.UseDefaultCredentials = value;
00082 this.useDefaultCredentialsSetExplicitly = true;
00083 }
00084 }
00085
00086
00087 public event CheckOutCustomFieldsCompletedEventHandler CheckOutCustomFieldsCompleted;
00088
00089
00090 public event CheckInCustomFieldsCompletedEventHandler CheckInCustomFieldsCompleted;
00091
00092
00093 public event ReadCustomFieldsCompletedEventHandler ReadCustomFieldsCompleted;
00094
00095
00096 public event ReadCustomFieldsByMdPropUidsCompletedEventHandler ReadCustomFieldsByMdPropUidsCompleted;
00097
00098
00099 public event ReadCustomFieldsByEntityCompletedEventHandler ReadCustomFieldsByEntityCompleted;
00100
00101
00102 public event CreateCustomFieldsCompletedEventHandler CreateCustomFieldsCompleted;
00103
00104
00105 public event UpdateCustomFieldsCompletedEventHandler UpdateCustomFieldsCompleted;
00106
00107
00108 public event DeleteCustomFieldsCompletedEventHandler DeleteCustomFieldsCompleted;
00109
00110
00111 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/Check" +
00112 "OutCustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00113 public void CheckOutCustomFields(System.Guid[] array) {
00114 this.Invoke("CheckOutCustomFields", new object[] {
00115 array});
00116 }
00117
00118
00119 public void CheckOutCustomFieldsAsync(System.Guid[] array) {
00120 this.CheckOutCustomFieldsAsync(array, null);
00121 }
00122
00123
00124 public void CheckOutCustomFieldsAsync(System.Guid[] array, object userState) {
00125 if ((this.CheckOutCustomFieldsOperationCompleted == null)) {
00126 this.CheckOutCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckOutCustomFieldsOperationCompleted);
00127 }
00128 this.InvokeAsync("CheckOutCustomFields", new object[] {
00129 array}, this.CheckOutCustomFieldsOperationCompleted, userState);
00130 }
00131
00132 private void OnCheckOutCustomFieldsOperationCompleted(object arg) {
00133 if ((this.CheckOutCustomFieldsCompleted != null)) {
00134 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00135 this.CheckOutCustomFieldsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00136 }
00137 }
00138
00139
00140 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/Check" +
00141 "InCustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00142 public void CheckInCustomFields(System.Guid[] array, bool force) {
00143 this.Invoke("CheckInCustomFields", new object[] {
00144 array,
00145 force});
00146 }
00147
00148
00149 public void CheckInCustomFieldsAsync(System.Guid[] array, bool force) {
00150 this.CheckInCustomFieldsAsync(array, force, null);
00151 }
00152
00153
00154 public void CheckInCustomFieldsAsync(System.Guid[] array, bool force, object userState) {
00155 if ((this.CheckInCustomFieldsOperationCompleted == null)) {
00156 this.CheckInCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCheckInCustomFieldsOperationCompleted);
00157 }
00158 this.InvokeAsync("CheckInCustomFields", new object[] {
00159 array,
00160 force}, this.CheckInCustomFieldsOperationCompleted, userState);
00161 }
00162
00163 private void OnCheckInCustomFieldsOperationCompleted(object arg) {
00164 if ((this.CheckInCustomFieldsCompleted != null)) {
00165 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00166 this.CheckInCustomFieldsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00167 }
00168 }
00169
00170
00171 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadC" +
00172 "ustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00173 public CustomFieldDataSet ReadCustomFields(string xmlFilter, bool autoCheckOut) {
00174 object[] results = this.Invoke("ReadCustomFields", new object[] {
00175 xmlFilter,
00176 autoCheckOut});
00177 return ((CustomFieldDataSet)(results[0]));
00178 }
00179
00180
00181 public void ReadCustomFieldsAsync(string xmlFilter, bool autoCheckOut) {
00182 this.ReadCustomFieldsAsync(xmlFilter, autoCheckOut, null);
00183 }
00184
00185
00186 public void ReadCustomFieldsAsync(string xmlFilter, bool autoCheckOut, object userState) {
00187 if ((this.ReadCustomFieldsOperationCompleted == null)) {
00188 this.ReadCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadCustomFieldsOperationCompleted);
00189 }
00190 this.InvokeAsync("ReadCustomFields", new object[] {
00191 xmlFilter,
00192 autoCheckOut}, this.ReadCustomFieldsOperationCompleted, userState);
00193 }
00194
00195 private void OnReadCustomFieldsOperationCompleted(object arg) {
00196 if ((this.ReadCustomFieldsCompleted != null)) {
00197 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00198 this.ReadCustomFieldsCompleted(this, new ReadCustomFieldsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00199 }
00200 }
00201
00202
00203 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadC" +
00204 "ustomFieldsByMdPropUids", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00205 public CustomFieldDataSet ReadCustomFieldsByMdPropUids(System.Guid[] md_prop_uids, bool autoCheckOut) {
00206 object[] results = this.Invoke("ReadCustomFieldsByMdPropUids", new object[] {
00207 md_prop_uids,
00208 autoCheckOut});
00209 return ((CustomFieldDataSet)(results[0]));
00210 }
00211
00212
00213 public void ReadCustomFieldsByMdPropUidsAsync(System.Guid[] md_prop_uids, bool autoCheckOut) {
00214 this.ReadCustomFieldsByMdPropUidsAsync(md_prop_uids, autoCheckOut, null);
00215 }
00216
00217
00218 public void ReadCustomFieldsByMdPropUidsAsync(System.Guid[] md_prop_uids, bool autoCheckOut, object userState) {
00219 if ((this.ReadCustomFieldsByMdPropUidsOperationCompleted == null)) {
00220 this.ReadCustomFieldsByMdPropUidsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadCustomFieldsByMdPropUidsOperationCompleted);
00221 }
00222 this.InvokeAsync("ReadCustomFieldsByMdPropUids", new object[] {
00223 md_prop_uids,
00224 autoCheckOut}, this.ReadCustomFieldsByMdPropUidsOperationCompleted, userState);
00225 }
00226
00227 private void OnReadCustomFieldsByMdPropUidsOperationCompleted(object arg) {
00228 if ((this.ReadCustomFieldsByMdPropUidsCompleted != null)) {
00229 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00230 this.ReadCustomFieldsByMdPropUidsCompleted(this, new ReadCustomFieldsByMdPropUidsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00231 }
00232 }
00233
00234
00235 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/ReadC" +
00236 "ustomFieldsByEntity", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00237 public CustomFieldDataSet ReadCustomFieldsByEntity(System.Guid entityUid) {
00238 object[] results = this.Invoke("ReadCustomFieldsByEntity", new object[] {
00239 entityUid});
00240 return ((CustomFieldDataSet)(results[0]));
00241 }
00242
00243
00244 public void ReadCustomFieldsByEntityAsync(System.Guid entityUid) {
00245 this.ReadCustomFieldsByEntityAsync(entityUid, null);
00246 }
00247
00248
00249 public void ReadCustomFieldsByEntityAsync(System.Guid entityUid, object userState) {
00250 if ((this.ReadCustomFieldsByEntityOperationCompleted == null)) {
00251 this.ReadCustomFieldsByEntityOperationCompleted = new System.Threading.SendOrPostCallback(this.OnReadCustomFieldsByEntityOperationCompleted);
00252 }
00253 this.InvokeAsync("ReadCustomFieldsByEntity", new object[] {
00254 entityUid}, this.ReadCustomFieldsByEntityOperationCompleted, userState);
00255 }
00256
00257 private void OnReadCustomFieldsByEntityOperationCompleted(object arg) {
00258 if ((this.ReadCustomFieldsByEntityCompleted != null)) {
00259 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00260 this.ReadCustomFieldsByEntityCompleted(this, new ReadCustomFieldsByEntityCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00261 }
00262 }
00263
00264
00265 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/Creat" +
00266 "eCustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00267 public void CreateCustomFields(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn) {
00268 this.Invoke("CreateCustomFields", new object[] {
00269 cfds,
00270 validateOnly,
00271 autoCheckIn});
00272 }
00273
00274
00275 public void CreateCustomFieldsAsync(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn) {
00276 this.CreateCustomFieldsAsync(cfds, validateOnly, autoCheckIn, null);
00277 }
00278
00279
00280 public void CreateCustomFieldsAsync(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn, object userState) {
00281 if ((this.CreateCustomFieldsOperationCompleted == null)) {
00282 this.CreateCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateCustomFieldsOperationCompleted);
00283 }
00284 this.InvokeAsync("CreateCustomFields", new object[] {
00285 cfds,
00286 validateOnly,
00287 autoCheckIn}, this.CreateCustomFieldsOperationCompleted, userState);
00288 }
00289
00290 private void OnCreateCustomFieldsOperationCompleted(object arg) {
00291 if ((this.CreateCustomFieldsCompleted != null)) {
00292 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00293 this.CreateCustomFieldsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00294 }
00295 }
00296
00297
00298 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/Updat" +
00299 "eCustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00300 public void UpdateCustomFields(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn) {
00301 this.Invoke("UpdateCustomFields", new object[] {
00302 cfds,
00303 validateOnly,
00304 autoCheckIn});
00305 }
00306
00307
00308 public void UpdateCustomFieldsAsync(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn) {
00309 this.UpdateCustomFieldsAsync(cfds, validateOnly, autoCheckIn, null);
00310 }
00311
00312
00313 public void UpdateCustomFieldsAsync(CustomFieldDataSet cfds, bool validateOnly, bool autoCheckIn, object userState) {
00314 if ((this.UpdateCustomFieldsOperationCompleted == null)) {
00315 this.UpdateCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateCustomFieldsOperationCompleted);
00316 }
00317 this.InvokeAsync("UpdateCustomFields", new object[] {
00318 cfds,
00319 validateOnly,
00320 autoCheckIn}, this.UpdateCustomFieldsOperationCompleted, userState);
00321 }
00322
00323 private void OnUpdateCustomFieldsOperationCompleted(object arg) {
00324 if ((this.UpdateCustomFieldsCompleted != null)) {
00325 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00326 this.UpdateCustomFieldsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00327 }
00328 }
00329
00330
00331 [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/CustomFields/Delet" +
00332 "eCustomFields", RequestNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", ResponseNamespace="http://schemas.microsoft.com/office/project/server/webservices/CustomFields/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
00333 public void DeleteCustomFields(System.Guid[] CustomFieldIDs) {
00334 this.Invoke("DeleteCustomFields", new object[] {
00335 CustomFieldIDs});
00336 }
00337
00338
00339 public void DeleteCustomFieldsAsync(System.Guid[] CustomFieldIDs) {
00340 this.DeleteCustomFieldsAsync(CustomFieldIDs, null);
00341 }
00342
00343
00344 public void DeleteCustomFieldsAsync(System.Guid[] CustomFieldIDs, object userState) {
00345 if ((this.DeleteCustomFieldsOperationCompleted == null)) {
00346 this.DeleteCustomFieldsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteCustomFieldsOperationCompleted);
00347 }
00348 this.InvokeAsync("DeleteCustomFields", new object[] {
00349 CustomFieldIDs}, this.DeleteCustomFieldsOperationCompleted, userState);
00350 }
00351
00352 private void OnDeleteCustomFieldsOperationCompleted(object arg) {
00353 if ((this.DeleteCustomFieldsCompleted != null)) {
00354 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
00355 this.DeleteCustomFieldsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
00356 }
00357 }
00358
00359
00360 public new void CancelAsync(object userState) {
00361 base.CancelAsync(userState);
00362 }
00363
00364 private bool IsLocalFileSystemWebService(string url) {
00365 if (((url == null)
00366 || (url == string.Empty))) {
00367 return false;
00368 }
00369 System.Uri wsUri = new System.Uri(url);
00370 if (((wsUri.Port >= 1024)
00371 && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
00372 return true;
00373 }
00374 return false;
00375 }
00376 }
00377
00378
00379
00380
00381
00382 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
00383 [global::System.Serializable()]
00384 [global::System.ComponentModel.DesignerCategoryAttribute("code")]
00385 [global::System.ComponentModel.ToolboxItem(true)]
00386 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")]
00387 [global::System.Xml.Serialization.XmlRootAttribute("CustomFieldDataSet")]
00388 [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
00389 public partial class CustomFieldDataSet : global::System.Data.DataSet {
00390
00391 private CustomFieldsDataTable tableCustomFields;
00392
00393 private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
00394
00395 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00396 public CustomFieldDataSet() {
00397 this.BeginInit();
00398 this.InitClass();
00399 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
00400 base.Tables.CollectionChanged += schemaChangedHandler;
00401 base.Relations.CollectionChanged += schemaChangedHandler;
00402 this.EndInit();
00403 }
00404
00405 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00406 protected CustomFieldDataSet(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
00407 base(info, context, false) {
00408 if ((this.IsBinarySerialized(info, context) == true)) {
00409 this.InitVars(false);
00410 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
00411 this.Tables.CollectionChanged += schemaChangedHandler1;
00412 this.Relations.CollectionChanged += schemaChangedHandler1;
00413 return;
00414 }
00415 string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
00416 if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
00417 global::System.Data.DataSet ds = new global::System.Data.DataSet();
00418 ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
00419 if ((ds.Tables["CustomFields"] != null)) {
00420 base.Tables.Add(new CustomFieldsDataTable(ds.Tables["CustomFields"]));
00421 }
00422 this.DataSetName = ds.DataSetName;
00423 this.Prefix = ds.Prefix;
00424 this.Namespace = ds.Namespace;
00425 this.Locale = ds.Locale;
00426 this.CaseSensitive = ds.CaseSensitive;
00427 this.EnforceConstraints = ds.EnforceConstraints;
00428 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
00429 this.InitVars();
00430 }
00431 else {
00432 this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema)));
00433 }
00434 this.GetSerializationData(info, context);
00435 global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
00436 base.Tables.CollectionChanged += schemaChangedHandler;
00437 this.Relations.CollectionChanged += schemaChangedHandler;
00438 }
00439
00440 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00441 [global::System.ComponentModel.Browsable(false)]
00442 [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
00443 public CustomFieldsDataTable CustomFields {
00444 get {
00445 return this.tableCustomFields;
00446 }
00447 }
00448
00449 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00450 [global::System.ComponentModel.BrowsableAttribute(true)]
00451 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
00452 public override global::System.Data.SchemaSerializationMode SchemaSerializationMode {
00453 get {
00454 return this._schemaSerializationMode;
00455 }
00456 set {
00457 this._schemaSerializationMode = value;
00458 }
00459 }
00460
00461 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00462 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
00463 public new global::System.Data.DataTableCollection Tables {
00464 get {
00465 return base.Tables;
00466 }
00467 }
00468
00469 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00470 [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)]
00471 public new global::System.Data.DataRelationCollection Relations {
00472 get {
00473 return base.Relations;
00474 }
00475 }
00476
00477 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00478 protected override void InitializeDerivedDataSet() {
00479 this.BeginInit();
00480 this.InitClass();
00481 this.EndInit();
00482 }
00483
00484 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00485 public override global::System.Data.DataSet Clone() {
00486 CustomFieldDataSet cln = ((CustomFieldDataSet)(base.Clone()));
00487 cln.InitVars();
00488 cln.SchemaSerializationMode = this.SchemaSerializationMode;
00489 return cln;
00490 }
00491
00492 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00493 protected override bool ShouldSerializeTables() {
00494 return false;
00495 }
00496
00497 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00498 protected override bool ShouldSerializeRelations() {
00499 return false;
00500 }
00501
00502 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00503 protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) {
00504 if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) {
00505 this.Reset();
00506 global::System.Data.DataSet ds = new global::System.Data.DataSet();
00507 ds.ReadXml(reader);
00508 if ((ds.Tables["CustomFields"] != null)) {
00509 base.Tables.Add(new CustomFieldsDataTable(ds.Tables["CustomFields"]));
00510 }
00511 this.DataSetName = ds.DataSetName;
00512 this.Prefix = ds.Prefix;
00513 this.Namespace = ds.Namespace;
00514 this.Locale = ds.Locale;
00515 this.CaseSensitive = ds.CaseSensitive;
00516 this.EnforceConstraints = ds.EnforceConstraints;
00517 this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add);
00518 this.InitVars();
00519 }
00520 else {
00521 this.ReadXml(reader);
00522 this.InitVars();
00523 }
00524 }
00525
00526 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00527 protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() {
00528 global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream();
00529 this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null));
00530 stream.Position = 0;
00531 return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null);
00532 }
00533
00534 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00535 internal void InitVars() {
00536 this.InitVars(true);
00537 }
00538
00539 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00540 internal void InitVars(bool initTable) {
00541 this.tableCustomFields = ((CustomFieldsDataTable)(base.Tables["CustomFields"]));
00542 if ((initTable == true)) {
00543 if ((this.tableCustomFields != null)) {
00544 this.tableCustomFields.InitVars();
00545 }
00546 }
00547 }
00548
00549 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00550 private void InitClass() {
00551 this.DataSetName = "CustomFieldDataSet";
00552 this.Prefix = "";
00553 this.Namespace = "http://schemas.microsoft.com/office/project/server/webservices/CustomFieldDataSet" +
00554 "/";
00555 this.EnforceConstraints = true;
00556 this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
00557 this.tableCustomFields = new CustomFieldsDataTable();
00558 base.Tables.Add(this.tableCustomFields);
00559 }
00560
00561 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00562 private bool ShouldSerializeCustomFields() {
00563 return false;
00564 }
00565
00566 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00567 private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
00568 if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
00569 this.InitVars();
00570 }
00571 }
00572
00573 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00574 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
00575 CustomFieldDataSet ds = new CustomFieldDataSet();
00576 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
00577 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
00578 global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny();
00579 any.Namespace = ds.Namespace;
00580 sequence.Items.Add(any);
00581 type.Particle = sequence;
00582 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
00583 if (xs.Contains(dsSchema.TargetNamespace)) {
00584 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
00585 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
00586 try {
00587 global::System.Xml.Schema.XmlSchema schema = null;
00588 dsSchema.Write(s1);
00589 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
00590 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
00591 s2.SetLength(0);
00592 schema.Write(s2);
00593 if ((s1.Length == s2.Length)) {
00594 s1.Position = 0;
00595 s2.Position = 0;
00596 for (; ((s1.Position != s1.Length)
00597 && (s1.ReadByte() == s2.ReadByte())); ) {
00598 ;
00599 }
00600 if ((s1.Position == s1.Length)) {
00601 return type;
00602 }
00603 }
00604 }
00605 }
00606 finally {
00607 if ((s1 != null)) {
00608 s1.Close();
00609 }
00610 if ((s2 != null)) {
00611 s2.Close();
00612 }
00613 }
00614 }
00615 xs.Add(dsSchema);
00616 return type;
00617 }
00618
00619 public delegate void CustomFieldsRowChangeEventHandler(object sender, CustomFieldsRowChangeEvent e);
00620
00621
00622
00623
00624 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
00625 [global::System.Serializable()]
00626 [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
00627 public partial class CustomFieldsDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable {
00628
00629 private global::System.Data.DataColumn columnMD_PROP_UID;
00630
00631 private global::System.Data.DataColumn columnMD_PROP_ID;
00632
00633 private global::System.Data.DataColumn columnMD_PROP_UID_SECONDARY;
00634
00635 private global::System.Data.DataColumn columnMD_PROP_ID_SECONDARY;
00636
00637 private global::System.Data.DataColumn columnMD_ENT_TYPE_UID;
00638
00639 private global::System.Data.DataColumn columnMD_PROP_NAME;
00640
00641 private global::System.Data.DataColumn columnMD_LOOKUP_TABLE_UID;
00642
00643 private global::System.Data.DataColumn columnMD_PROP_IS_REQUIRED;
00644
00645 private global::System.Data.DataColumn columnMD_AGGREGATION_TYPE_ENUM;
00646
00647 private global::System.Data.DataColumn columnMD_PROP_TYPE_ENUM;
00648
00649 private global::System.Data.DataColumn columnMD_PROP_DEFAULT_VALUE;
00650
00651 private global::System.Data.DataColumn columnMD_PROP_IS_LEAF_NODE_ONLY;
00652
00653 private global::System.Data.DataColumn columnMD_PROP_MAX_VALUES;
00654
00655 private global::System.Data.DataColumn columnMD_PROP_USE_FOR_MATCHING;
00656
00657 private global::System.Data.DataColumn columnMD_PROP_FORMULA;
00658
00659 private global::System.Data.DataColumn columnMD_PROP_GRAPHICAL_INDICATOR;
00660
00661 private global::System.Data.DataColumn columnMD_PROP_SUMM_GRAPHICAL_INDICATOR;
00662
00663 private global::System.Data.DataColumn columnMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR;
00664
00665 private global::System.Data.DataColumn columnMD_PROP_GRAPHICAL_INDICATOR_TOOLTIP;
00666
00667 private global::System.Data.DataColumn columnMD_PROP_ROLLDOWN_TO_ASSN;
00668
00669 private global::System.Data.DataColumn columnMD_PROP_CHECKOUTBY;
00670
00671 private global::System.Data.DataColumn columnMD_PROP_CHECKOUTDATE;
00672
00673 private global::System.Data.DataColumn columnMOD_DATE;
00674
00675 private global::System.Data.DataColumn columnMD_PROP_COPY_ON_REASSIGNMENT;
00676
00677 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00678 public CustomFieldsDataTable() {
00679 this.TableName = "CustomFields";
00680 this.BeginInit();
00681 this.InitClass();
00682 this.EndInit();
00683 }
00684
00685 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00686 internal CustomFieldsDataTable(global::System.Data.DataTable table) {
00687 this.TableName = table.TableName;
00688 if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
00689 this.CaseSensitive = table.CaseSensitive;
00690 }
00691 if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
00692 this.Locale = table.Locale;
00693 }
00694 if ((table.Namespace != table.DataSet.Namespace)) {
00695 this.Namespace = table.Namespace;
00696 }
00697 this.Prefix = table.Prefix;
00698 this.MinimumCapacity = table.MinimumCapacity;
00699 }
00700
00701 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00702 protected CustomFieldsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
00703 base(info, context) {
00704 this.InitVars();
00705 }
00706
00707 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00708 public global::System.Data.DataColumn MD_PROP_UIDColumn {
00709 get {
00710 return this.columnMD_PROP_UID;
00711 }
00712 }
00713
00714 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00715 public global::System.Data.DataColumn MD_PROP_IDColumn {
00716 get {
00717 return this.columnMD_PROP_ID;
00718 }
00719 }
00720
00721 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00722 public global::System.Data.DataColumn MD_PROP_UID_SECONDARYColumn {
00723 get {
00724 return this.columnMD_PROP_UID_SECONDARY;
00725 }
00726 }
00727
00728 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00729 public global::System.Data.DataColumn MD_PROP_ID_SECONDARYColumn {
00730 get {
00731 return this.columnMD_PROP_ID_SECONDARY;
00732 }
00733 }
00734
00735 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00736 public global::System.Data.DataColumn MD_ENT_TYPE_UIDColumn {
00737 get {
00738 return this.columnMD_ENT_TYPE_UID;
00739 }
00740 }
00741
00742 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00743 public global::System.Data.DataColumn MD_PROP_NAMEColumn {
00744 get {
00745 return this.columnMD_PROP_NAME;
00746 }
00747 }
00748
00749 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00750 public global::System.Data.DataColumn MD_LOOKUP_TABLE_UIDColumn {
00751 get {
00752 return this.columnMD_LOOKUP_TABLE_UID;
00753 }
00754 }
00755
00756 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00757 public global::System.Data.DataColumn MD_PROP_IS_REQUIREDColumn {
00758 get {
00759 return this.columnMD_PROP_IS_REQUIRED;
00760 }
00761 }
00762
00763 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00764 public global::System.Data.DataColumn MD_AGGREGATION_TYPE_ENUMColumn {
00765 get {
00766 return this.columnMD_AGGREGATION_TYPE_ENUM;
00767 }
00768 }
00769
00770 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00771 public global::System.Data.DataColumn MD_PROP_TYPE_ENUMColumn {
00772 get {
00773 return this.columnMD_PROP_TYPE_ENUM;
00774 }
00775 }
00776
00777 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00778 public global::System.Data.DataColumn MD_PROP_DEFAULT_VALUEColumn {
00779 get {
00780 return this.columnMD_PROP_DEFAULT_VALUE;
00781 }
00782 }
00783
00784 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00785 public global::System.Data.DataColumn MD_PROP_IS_LEAF_NODE_ONLYColumn {
00786 get {
00787 return this.columnMD_PROP_IS_LEAF_NODE_ONLY;
00788 }
00789 }
00790
00791 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00792 public global::System.Data.DataColumn MD_PROP_MAX_VALUESColumn {
00793 get {
00794 return this.columnMD_PROP_MAX_VALUES;
00795 }
00796 }
00797
00798 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00799 public global::System.Data.DataColumn MD_PROP_USE_FOR_MATCHINGColumn {
00800 get {
00801 return this.columnMD_PROP_USE_FOR_MATCHING;
00802 }
00803 }
00804
00805 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00806 public global::System.Data.DataColumn MD_PROP_FORMULAColumn {
00807 get {
00808 return this.columnMD_PROP_FORMULA;
00809 }
00810 }
00811
00812 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00813 public global::System.Data.DataColumn MD_PROP_GRAPHICAL_INDICATORColumn {
00814 get {
00815 return this.columnMD_PROP_GRAPHICAL_INDICATOR;
00816 }
00817 }
00818
00819 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00820 public global::System.Data.DataColumn MD_PROP_SUMM_GRAPHICAL_INDICATORColumn {
00821 get {
00822 return this.columnMD_PROP_SUMM_GRAPHICAL_INDICATOR;
00823 }
00824 }
00825
00826 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00827 public global::System.Data.DataColumn MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORColumn {
00828 get {
00829 return this.columnMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR;
00830 }
00831 }
00832
00833 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00834 public global::System.Data.DataColumn MD_PROP_GRAPHICAL_INDICATOR_TOOLTIPColumn {
00835 get {
00836 return this.columnMD_PROP_GRAPHICAL_INDICATOR_TOOLTIP;
00837 }
00838 }
00839
00840 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00841 public global::System.Data.DataColumn MD_PROP_ROLLDOWN_TO_ASSNColumn {
00842 get {
00843 return this.columnMD_PROP_ROLLDOWN_TO_ASSN;
00844 }
00845 }
00846
00847 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00848 public global::System.Data.DataColumn MD_PROP_CHECKOUTBYColumn {
00849 get {
00850 return this.columnMD_PROP_CHECKOUTBY;
00851 }
00852 }
00853
00854 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00855 public global::System.Data.DataColumn MD_PROP_CHECKOUTDATEColumn {
00856 get {
00857 return this.columnMD_PROP_CHECKOUTDATE;
00858 }
00859 }
00860
00861 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00862 public global::System.Data.DataColumn MOD_DATEColumn {
00863 get {
00864 return this.columnMOD_DATE;
00865 }
00866 }
00867
00868 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00869 public global::System.Data.DataColumn MD_PROP_COPY_ON_REASSIGNMENTColumn {
00870 get {
00871 return this.columnMD_PROP_COPY_ON_REASSIGNMENT;
00872 }
00873 }
00874
00875 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00876 [global::System.ComponentModel.Browsable(false)]
00877 public int Count {
00878 get {
00879 return this.Rows.Count;
00880 }
00881 }
00882
00883 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00884 public CustomFieldsRow this[int index] {
00885 get {
00886 return ((CustomFieldsRow)(this.Rows[index]));
00887 }
00888 }
00889
00890 public event CustomFieldsRowChangeEventHandler CustomFieldsRowChanging;
00891
00892 public event CustomFieldsRowChangeEventHandler CustomFieldsRowChanged;
00893
00894 public event CustomFieldsRowChangeEventHandler CustomFieldsRowDeleting;
00895
00896 public event CustomFieldsRowChangeEventHandler CustomFieldsRowDeleted;
00897
00898 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00899 public void AddCustomFieldsRow(CustomFieldsRow row) {
00900 this.Rows.Add(row);
00901 }
00902
00903 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00904 public CustomFieldsRow AddCustomFieldsRow(
00905 System.Guid MD_PROP_UID,
00906 int MD_PROP_ID,
00907 System.Guid MD_PROP_UID_SECONDARY,
00908 int MD_PROP_ID_SECONDARY,
00909 System.Guid MD_ENT_TYPE_UID,
00910 string MD_PROP_NAME,
00911 System.Guid MD_LOOKUP_TABLE_UID,
00912 bool MD_PROP_IS_REQUIRED,
00913 byte MD_AGGREGATION_TYPE_ENUM,
00914 byte MD_PROP_TYPE_ENUM,
00915 System.Guid MD_PROP_DEFAULT_VALUE,
00916 bool MD_PROP_IS_LEAF_NODE_ONLY,
00917 int MD_PROP_MAX_VALUES,
00918 bool MD_PROP_USE_FOR_MATCHING,
00919 string MD_PROP_FORMULA,
00920 string MD_PROP_GRAPHICAL_INDICATOR,
00921 string MD_PROP_SUMM_GRAPHICAL_INDICATOR,
00922 string MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR,
00923 bool MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP,
00924 bool MD_PROP_ROLLDOWN_TO_ASSN,
00925 System.Guid MD_PROP_CHECKOUTBY,
00926 System.DateTime MD_PROP_CHECKOUTDATE,
00927 System.DateTime MOD_DATE,
00928 bool MD_PROP_COPY_ON_REASSIGNMENT) {
00929 CustomFieldsRow rowCustomFieldsRow = ((CustomFieldsRow)(this.NewRow()));
00930 object[] columnValuesArray = new object[] {
00931 MD_PROP_UID,
00932 MD_PROP_ID,
00933 MD_PROP_UID_SECONDARY,
00934 MD_PROP_ID_SECONDARY,
00935 MD_ENT_TYPE_UID,
00936 MD_PROP_NAME,
00937 MD_LOOKUP_TABLE_UID,
00938 MD_PROP_IS_REQUIRED,
00939 MD_AGGREGATION_TYPE_ENUM,
00940 MD_PROP_TYPE_ENUM,
00941 MD_PROP_DEFAULT_VALUE,
00942 MD_PROP_IS_LEAF_NODE_ONLY,
00943 MD_PROP_MAX_VALUES,
00944 MD_PROP_USE_FOR_MATCHING,
00945 MD_PROP_FORMULA,
00946 MD_PROP_GRAPHICAL_INDICATOR,
00947 MD_PROP_SUMM_GRAPHICAL_INDICATOR,
00948 MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR,
00949 MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP,
00950 MD_PROP_ROLLDOWN_TO_ASSN,
00951 MD_PROP_CHECKOUTBY,
00952 MD_PROP_CHECKOUTDATE,
00953 MOD_DATE,
00954 MD_PROP_COPY_ON_REASSIGNMENT};
00955 rowCustomFieldsRow.ItemArray = columnValuesArray;
00956 this.Rows.Add(rowCustomFieldsRow);
00957 return rowCustomFieldsRow;
00958 }
00959
00960 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00961 public CustomFieldsRow FindByMD_PROP_UID(System.Guid MD_PROP_UID) {
00962 return ((CustomFieldsRow)(this.Rows.Find(new object[] {
00963 MD_PROP_UID})));
00964 }
00965
00966 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00967 public virtual global::System.Collections.IEnumerator GetEnumerator() {
00968 return this.Rows.GetEnumerator();
00969 }
00970
00971 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00972 public override global::System.Data.DataTable Clone() {
00973 CustomFieldsDataTable cln = ((CustomFieldsDataTable)(base.Clone()));
00974 cln.InitVars();
00975 return cln;
00976 }
00977
00978 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00979 protected override global::System.Data.DataTable CreateInstance() {
00980 return new CustomFieldsDataTable();
00981 }
00982
00983 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
00984 internal void InitVars() {
00985 this.columnMD_PROP_UID = base.Columns["MD_PROP_UID"];
00986 this.columnMD_PROP_ID = base.Columns["MD_PROP_ID"];
00987 this.columnMD_PROP_UID_SECONDARY = base.Columns["MD_PROP_UID_SECONDARY"];
00988 this.columnMD_PROP_ID_SECONDARY = base.Columns["MD_PROP_ID_SECONDARY"];
00989 this.columnMD_ENT_TYPE_UID = base.Columns["MD_ENT_TYPE_UID"];
00990 this.columnMD_PROP_NAME = base.Columns["MD_PROP_NAME"];
00991 this.columnMD_LOOKUP_TABLE_UID = base.Columns["MD_LOOKUP_TABLE_UID"];
00992 this.columnMD_PROP_IS_REQUIRED = base.Columns["MD_PROP_IS_REQUIRED"];
00993 this.columnMD_AGGREGATION_TYPE_ENUM = base.Columns["MD_AGGREGATION_TYPE_ENUM"];
00994 this.columnMD_PROP_TYPE_ENUM = base.Columns["MD_PROP_TYPE_ENUM"];
00995 this.columnMD_PROP_DEFAULT_VALUE = base.Columns["MD_PROP_DEFAULT_VALUE"];
00996 this.columnMD_PROP_IS_LEAF_NODE_ONLY = base.Columns["MD_PROP_IS_LEAF_NODE_ONLY"];
00997 this.columnMD_PROP_MAX_VALUES = base.Columns["MD_PROP_MAX_VALUES"];
00998 this.columnMD_PROP_USE_FOR_MATCHING = base.Columns["MD_PROP_USE_FOR_MATCHING"];
00999 this.columnMD_PROP_FORMULA = base.Columns["MD_PROP_FORMULA"];
01000 this.columnMD_PROP_GRAPHICAL_INDICATOR = base.Columns["MD_PROP_GRAPHICAL_INDICATOR"];
01001 this.columnMD_PROP_SUMM_GRAPHICAL_INDICATOR = base.Columns["MD_PROP_SUMM_GRAPHICAL_INDICATOR"];
01002 this.columnMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR = base.Columns["MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR"];
01003 this.columnMD_PROP_GRAPHICAL_INDICATOR_TOOLTIP = base.Columns["MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP"];
01004 this.columnMD_PROP_ROLLDOWN_TO_ASSN = base.Columns["MD_PROP_ROLLDOWN_TO_ASSN"];
01005 this.columnMD_PROP_CHECKOUTBY = base.Columns["MD_PROP_CHECKOUTBY"];
01006 this.columnMD_PROP_CHECKOUTDATE = base.Columns["MD_PROP_CHECKOUTDATE"];
01007 this.columnMOD_DATE = base.Columns["MOD_DATE"];
01008 this.columnMD_PROP_COPY_ON_REASSIGNMENT = base.Columns["MD_PROP_COPY_ON_REASSIGNMENT"];
01009 }
01010
01011 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01012 private void InitClass() {
01013 this.columnMD_PROP_UID = new global::System.Data.DataColumn("MD_PROP_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01014 base.Columns.Add(this.columnMD_PROP_UID);
01015 this.columnMD_PROP_ID = new global::System.Data.DataColumn("MD_PROP_ID", typeof(int), null, global::System.Data.MappingType.Element);
01016 base.Columns.Add(this.columnMD_PROP_ID);
01017 this.columnMD_PROP_UID_SECONDARY = new global::System.Data.DataColumn("MD_PROP_UID_SECONDARY", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01018 base.Columns.Add(this.columnMD_PROP_UID_SECONDARY);
01019 this.columnMD_PROP_ID_SECONDARY = new global::System.Data.DataColumn("MD_PROP_ID_SECONDARY", typeof(int), null, global::System.Data.MappingType.Element);
01020 base.Columns.Add(this.columnMD_PROP_ID_SECONDARY);
01021 this.columnMD_ENT_TYPE_UID = new global::System.Data.DataColumn("MD_ENT_TYPE_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01022 base.Columns.Add(this.columnMD_ENT_TYPE_UID);
01023 this.columnMD_PROP_NAME = new global::System.Data.DataColumn("MD_PROP_NAME", typeof(string), null, global::System.Data.MappingType.Element);
01024 base.Columns.Add(this.columnMD_PROP_NAME);
01025 this.columnMD_LOOKUP_TABLE_UID = new global::System.Data.DataColumn("MD_LOOKUP_TABLE_UID", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01026 base.Columns.Add(this.columnMD_LOOKUP_TABLE_UID);
01027 this.columnMD_PROP_IS_REQUIRED = new global::System.Data.DataColumn("MD_PROP_IS_REQUIRED", typeof(bool), null, global::System.Data.MappingType.Element);
01028 base.Columns.Add(this.columnMD_PROP_IS_REQUIRED);
01029 this.columnMD_AGGREGATION_TYPE_ENUM = new global::System.Data.DataColumn("MD_AGGREGATION_TYPE_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
01030 base.Columns.Add(this.columnMD_AGGREGATION_TYPE_ENUM);
01031 this.columnMD_PROP_TYPE_ENUM = new global::System.Data.DataColumn("MD_PROP_TYPE_ENUM", typeof(byte), null, global::System.Data.MappingType.Element);
01032 base.Columns.Add(this.columnMD_PROP_TYPE_ENUM);
01033 this.columnMD_PROP_DEFAULT_VALUE = new global::System.Data.DataColumn("MD_PROP_DEFAULT_VALUE", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01034 base.Columns.Add(this.columnMD_PROP_DEFAULT_VALUE);
01035 this.columnMD_PROP_IS_LEAF_NODE_ONLY = new global::System.Data.DataColumn("MD_PROP_IS_LEAF_NODE_ONLY", typeof(bool), null, global::System.Data.MappingType.Element);
01036 base.Columns.Add(this.columnMD_PROP_IS_LEAF_NODE_ONLY);
01037 this.columnMD_PROP_MAX_VALUES = new global::System.Data.DataColumn("MD_PROP_MAX_VALUES", typeof(int), null, global::System.Data.MappingType.Element);
01038 base.Columns.Add(this.columnMD_PROP_MAX_VALUES);
01039 this.columnMD_PROP_USE_FOR_MATCHING = new global::System.Data.DataColumn("MD_PROP_USE_FOR_MATCHING", typeof(bool), null, global::System.Data.MappingType.Element);
01040 base.Columns.Add(this.columnMD_PROP_USE_FOR_MATCHING);
01041 this.columnMD_PROP_FORMULA = new global::System.Data.DataColumn("MD_PROP_FORMULA", typeof(string), null, global::System.Data.MappingType.Element);
01042 base.Columns.Add(this.columnMD_PROP_FORMULA);
01043 this.columnMD_PROP_GRAPHICAL_INDICATOR = new global::System.Data.DataColumn("MD_PROP_GRAPHICAL_INDICATOR", typeof(string), null, global::System.Data.MappingType.Element);
01044 base.Columns.Add(this.columnMD_PROP_GRAPHICAL_INDICATOR);
01045 this.columnMD_PROP_SUMM_GRAPHICAL_INDICATOR = new global::System.Data.DataColumn("MD_PROP_SUMM_GRAPHICAL_INDICATOR", typeof(string), null, global::System.Data.MappingType.Element);
01046 base.Columns.Add(this.columnMD_PROP_SUMM_GRAPHICAL_INDICATOR);
01047 this.columnMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR = new global::System.Data.DataColumn("MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR", typeof(string), null, global::System.Data.MappingType.Element);
01048 base.Columns.Add(this.columnMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR);
01049 this.columnMD_PROP_GRAPHICAL_INDICATOR_TOOLTIP = new global::System.Data.DataColumn("MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP", typeof(bool), null, global::System.Data.MappingType.Element);
01050 base.Columns.Add(this.columnMD_PROP_GRAPHICAL_INDICATOR_TOOLTIP);
01051 this.columnMD_PROP_ROLLDOWN_TO_ASSN = new global::System.Data.DataColumn("MD_PROP_ROLLDOWN_TO_ASSN", typeof(bool), null, global::System.Data.MappingType.Element);
01052 base.Columns.Add(this.columnMD_PROP_ROLLDOWN_TO_ASSN);
01053 this.columnMD_PROP_CHECKOUTBY = new global::System.Data.DataColumn("MD_PROP_CHECKOUTBY", typeof(global::System.Guid), null, global::System.Data.MappingType.Element);
01054 base.Columns.Add(this.columnMD_PROP_CHECKOUTBY);
01055 this.columnMD_PROP_CHECKOUTDATE = new global::System.Data.DataColumn("MD_PROP_CHECKOUTDATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
01056 base.Columns.Add(this.columnMD_PROP_CHECKOUTDATE);
01057 this.columnMOD_DATE = new global::System.Data.DataColumn("MOD_DATE", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element);
01058 base.Columns.Add(this.columnMOD_DATE);
01059 this.columnMD_PROP_COPY_ON_REASSIGNMENT = new global::System.Data.DataColumn("MD_PROP_COPY_ON_REASSIGNMENT", typeof(bool), null, global::System.Data.MappingType.Element);
01060 base.Columns.Add(this.columnMD_PROP_COPY_ON_REASSIGNMENT);
01061 this.Constraints.Add(new global::System.Data.UniqueConstraint("CustomFieldDataSetKey1", new global::System.Data.DataColumn[] {
01062 this.columnMD_PROP_UID}, true));
01063 this.columnMD_PROP_UID.AllowDBNull = false;
01064 this.columnMD_PROP_UID.Unique = true;
01065 this.columnMD_ENT_TYPE_UID.AllowDBNull = false;
01066 this.columnMD_PROP_NAME.AllowDBNull = false;
01067 this.columnMD_PROP_IS_REQUIRED.DefaultValue = ((bool)(false));
01068 this.columnMD_PROP_TYPE_ENUM.AllowDBNull = false;
01069 this.columnMD_PROP_MAX_VALUES.DefaultValue = ((int)(1));
01070 this.columnMD_PROP_CHECKOUTBY.ReadOnly = true;
01071 this.columnMD_PROP_CHECKOUTDATE.ReadOnly = true;
01072 this.columnMOD_DATE.ReadOnly = true;
01073 this.columnMD_PROP_COPY_ON_REASSIGNMENT.DefaultValue = ((bool)(false));
01074 }
01075
01076 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01077 public CustomFieldsRow NewCustomFieldsRow() {
01078 return ((CustomFieldsRow)(this.NewRow()));
01079 }
01080
01081 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01082 protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
01083 return new CustomFieldsRow(builder);
01084 }
01085
01086 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01087 protected override global::System.Type GetRowType() {
01088 return typeof(CustomFieldsRow);
01089 }
01090
01091 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01092 protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
01093 base.OnRowChanged(e);
01094 if ((this.CustomFieldsRowChanged != null)) {
01095 this.CustomFieldsRowChanged(this, new CustomFieldsRowChangeEvent(((CustomFieldsRow)(e.Row)), e.Action));
01096 }
01097 }
01098
01099 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01100 protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
01101 base.OnRowChanging(e);
01102 if ((this.CustomFieldsRowChanging != null)) {
01103 this.CustomFieldsRowChanging(this, new CustomFieldsRowChangeEvent(((CustomFieldsRow)(e.Row)), e.Action));
01104 }
01105 }
01106
01107 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01108 protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
01109 base.OnRowDeleted(e);
01110 if ((this.CustomFieldsRowDeleted != null)) {
01111 this.CustomFieldsRowDeleted(this, new CustomFieldsRowChangeEvent(((CustomFieldsRow)(e.Row)), e.Action));
01112 }
01113 }
01114
01115 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01116 protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
01117 base.OnRowDeleting(e);
01118 if ((this.CustomFieldsRowDeleting != null)) {
01119 this.CustomFieldsRowDeleting(this, new CustomFieldsRowChangeEvent(((CustomFieldsRow)(e.Row)), e.Action));
01120 }
01121 }
01122
01123 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01124 public void RemoveCustomFieldsRow(CustomFieldsRow row) {
01125 this.Rows.Remove(row);
01126 }
01127
01128 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01129 public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
01130 global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
01131 global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
01132 CustomFieldDataSet ds = new CustomFieldDataSet();
01133 global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
01134 any1.Namespace = "http://www.w3.org/2001/XMLSchema";
01135 any1.MinOccurs = new decimal(0);
01136 any1.MaxOccurs = decimal.MaxValue;
01137 any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
01138 sequence.Items.Add(any1);
01139 global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
01140 any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
01141 any2.MinOccurs = new decimal(1);
01142 any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
01143 sequence.Items.Add(any2);
01144 global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
01145 attribute1.Name = "namespace";
01146 attribute1.FixedValue = ds.Namespace;
01147 type.Attributes.Add(attribute1);
01148 global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
01149 attribute2.Name = "tableTypeName";
01150 attribute2.FixedValue = "CustomFieldsDataTable";
01151 type.Attributes.Add(attribute2);
01152 type.Particle = sequence;
01153 global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
01154 if (xs.Contains(dsSchema.TargetNamespace)) {
01155 global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
01156 global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
01157 try {
01158 global::System.Xml.Schema.XmlSchema schema = null;
01159 dsSchema.Write(s1);
01160 for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
01161 schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
01162 s2.SetLength(0);
01163 schema.Write(s2);
01164 if ((s1.Length == s2.Length)) {
01165 s1.Position = 0;
01166 s2.Position = 0;
01167 for (; ((s1.Position != s1.Length)
01168 && (s1.ReadByte() == s2.ReadByte())); ) {
01169 ;
01170 }
01171 if ((s1.Position == s1.Length)) {
01172 return type;
01173 }
01174 }
01175 }
01176 }
01177 finally {
01178 if ((s1 != null)) {
01179 s1.Close();
01180 }
01181 if ((s2 != null)) {
01182 s2.Close();
01183 }
01184 }
01185 }
01186 xs.Add(dsSchema);
01187 return type;
01188 }
01189 }
01190
01191
01192
01193
01194 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01195 public partial class CustomFieldsRow : global::System.Data.DataRow {
01196
01197 private CustomFieldsDataTable tableCustomFields;
01198
01199 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01200 internal CustomFieldsRow(global::System.Data.DataRowBuilder rb) :
01201 base(rb) {
01202 this.tableCustomFields = ((CustomFieldsDataTable)(this.Table));
01203 }
01204
01205 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01206 public System.Guid MD_PROP_UID {
01207 get {
01208 return ((global::System.Guid)(this[this.tableCustomFields.MD_PROP_UIDColumn]));
01209 }
01210 set {
01211 this[this.tableCustomFields.MD_PROP_UIDColumn] = value;
01212 }
01213 }
01214
01215 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01216 public int MD_PROP_ID {
01217 get {
01218 try {
01219 return ((int)(this[this.tableCustomFields.MD_PROP_IDColumn]));
01220 }
01221 catch (global::System.InvalidCastException e) {
01222 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_ID\' in table \'CustomFields\' is DBNull.", e);
01223 }
01224 }
01225 set {
01226 this[this.tableCustomFields.MD_PROP_IDColumn] = value;
01227 }
01228 }
01229
01230 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01231 public System.Guid MD_PROP_UID_SECONDARY {
01232 get {
01233 try {
01234 return ((global::System.Guid)(this[this.tableCustomFields.MD_PROP_UID_SECONDARYColumn]));
01235 }
01236 catch (global::System.InvalidCastException e) {
01237 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_UID_SECONDARY\' in table \'CustomFields\' is DBNull.", e);
01238 }
01239 }
01240 set {
01241 this[this.tableCustomFields.MD_PROP_UID_SECONDARYColumn] = value;
01242 }
01243 }
01244
01245 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01246 public int MD_PROP_ID_SECONDARY {
01247 get {
01248 try {
01249 return ((int)(this[this.tableCustomFields.MD_PROP_ID_SECONDARYColumn]));
01250 }
01251 catch (global::System.InvalidCastException e) {
01252 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_ID_SECONDARY\' in table \'CustomFields\' is DBNull.", e);
01253 }
01254 }
01255 set {
01256 this[this.tableCustomFields.MD_PROP_ID_SECONDARYColumn] = value;
01257 }
01258 }
01259
01260 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01261 public System.Guid MD_ENT_TYPE_UID {
01262 get {
01263 return ((global::System.Guid)(this[this.tableCustomFields.MD_ENT_TYPE_UIDColumn]));
01264 }
01265 set {
01266 this[this.tableCustomFields.MD_ENT_TYPE_UIDColumn] = value;
01267 }
01268 }
01269
01270 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01271 public string MD_PROP_NAME {
01272 get {
01273 return ((string)(this[this.tableCustomFields.MD_PROP_NAMEColumn]));
01274 }
01275 set {
01276 this[this.tableCustomFields.MD_PROP_NAMEColumn] = value;
01277 }
01278 }
01279
01280 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01281 public System.Guid MD_LOOKUP_TABLE_UID {
01282 get {
01283 try {
01284 return ((global::System.Guid)(this[this.tableCustomFields.MD_LOOKUP_TABLE_UIDColumn]));
01285 }
01286 catch (global::System.InvalidCastException e) {
01287 throw new global::System.Data.StrongTypingException("The value for column \'MD_LOOKUP_TABLE_UID\' in table \'CustomFields\' is DBNull.", e);
01288 }
01289 }
01290 set {
01291 this[this.tableCustomFields.MD_LOOKUP_TABLE_UIDColumn] = value;
01292 }
01293 }
01294
01295 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01296 public bool MD_PROP_IS_REQUIRED {
01297 get {
01298 try {
01299 return ((bool)(this[this.tableCustomFields.MD_PROP_IS_REQUIREDColumn]));
01300 }
01301 catch (global::System.InvalidCastException e) {
01302 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_IS_REQUIRED\' in table \'CustomFields\' is DBNull.", e);
01303 }
01304 }
01305 set {
01306 this[this.tableCustomFields.MD_PROP_IS_REQUIREDColumn] = value;
01307 }
01308 }
01309
01310 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01311 public byte MD_AGGREGATION_TYPE_ENUM {
01312 get {
01313 try {
01314 return ((byte)(this[this.tableCustomFields.MD_AGGREGATION_TYPE_ENUMColumn]));
01315 }
01316 catch (global::System.InvalidCastException e) {
01317 throw new global::System.Data.StrongTypingException("The value for column \'MD_AGGREGATION_TYPE_ENUM\' in table \'CustomFields\' is DBNull" +
01318 ".", e);
01319 }
01320 }
01321 set {
01322 this[this.tableCustomFields.MD_AGGREGATION_TYPE_ENUMColumn] = value;
01323 }
01324 }
01325
01326 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01327 public byte MD_PROP_TYPE_ENUM {
01328 get {
01329 return ((byte)(this[this.tableCustomFields.MD_PROP_TYPE_ENUMColumn]));
01330 }
01331 set {
01332 this[this.tableCustomFields.MD_PROP_TYPE_ENUMColumn] = value;
01333 }
01334 }
01335
01336 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01337 public System.Guid MD_PROP_DEFAULT_VALUE {
01338 get {
01339 try {
01340 return ((global::System.Guid)(this[this.tableCustomFields.MD_PROP_DEFAULT_VALUEColumn]));
01341 }
01342 catch (global::System.InvalidCastException e) {
01343 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_DEFAULT_VALUE\' in table \'CustomFields\' is DBNull.", e);
01344 }
01345 }
01346 set {
01347 this[this.tableCustomFields.MD_PROP_DEFAULT_VALUEColumn] = value;
01348 }
01349 }
01350
01351 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01352 public bool MD_PROP_IS_LEAF_NODE_ONLY {
01353 get {
01354 try {
01355 return ((bool)(this[this.tableCustomFields.MD_PROP_IS_LEAF_NODE_ONLYColumn]));
01356 }
01357 catch (global::System.InvalidCastException e) {
01358 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_IS_LEAF_NODE_ONLY\' in table \'CustomFields\' is DBNul" +
01359 "l.", e);
01360 }
01361 }
01362 set {
01363 this[this.tableCustomFields.MD_PROP_IS_LEAF_NODE_ONLYColumn] = value;
01364 }
01365 }
01366
01367 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01368 public int MD_PROP_MAX_VALUES {
01369 get {
01370 try {
01371 return ((int)(this[this.tableCustomFields.MD_PROP_MAX_VALUESColumn]));
01372 }
01373 catch (global::System.InvalidCastException e) {
01374 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_MAX_VALUES\' in table \'CustomFields\' is DBNull.", e);
01375 }
01376 }
01377 set {
01378 this[this.tableCustomFields.MD_PROP_MAX_VALUESColumn] = value;
01379 }
01380 }
01381
01382 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01383 public bool MD_PROP_USE_FOR_MATCHING {
01384 get {
01385 try {
01386 return ((bool)(this[this.tableCustomFields.MD_PROP_USE_FOR_MATCHINGColumn]));
01387 }
01388 catch (global::System.InvalidCastException e) {
01389 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_USE_FOR_MATCHING\' in table \'CustomFields\' is DBNull" +
01390 ".", e);
01391 }
01392 }
01393 set {
01394 this[this.tableCustomFields.MD_PROP_USE_FOR_MATCHINGColumn] = value;
01395 }
01396 }
01397
01398 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01399 public string MD_PROP_FORMULA {
01400 get {
01401 try {
01402 return ((string)(this[this.tableCustomFields.MD_PROP_FORMULAColumn]));
01403 }
01404 catch (global::System.InvalidCastException e) {
01405 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_FORMULA\' in table \'CustomFields\' is DBNull.", e);
01406 }
01407 }
01408 set {
01409 this[this.tableCustomFields.MD_PROP_FORMULAColumn] = value;
01410 }
01411 }
01412
01413 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01414 public string MD_PROP_GRAPHICAL_INDICATOR {
01415 get {
01416 try {
01417 return ((string)(this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATORColumn]));
01418 }
01419 catch (global::System.InvalidCastException e) {
01420 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_GRAPHICAL_INDICATOR\' in table \'CustomFields\' is DBN" +
01421 "ull.", e);
01422 }
01423 }
01424 set {
01425 this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATORColumn] = value;
01426 }
01427 }
01428
01429 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01430 public string MD_PROP_SUMM_GRAPHICAL_INDICATOR {
01431 get {
01432 try {
01433 return ((string)(this[this.tableCustomFields.MD_PROP_SUMM_GRAPHICAL_INDICATORColumn]));
01434 }
01435 catch (global::System.InvalidCastException e) {
01436 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_SUMM_GRAPHICAL_INDICATOR\' in table \'CustomFields\' i" +
01437 "s DBNull.", e);
01438 }
01439 }
01440 set {
01441 this[this.tableCustomFields.MD_PROP_SUMM_GRAPHICAL_INDICATORColumn] = value;
01442 }
01443 }
01444
01445 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01446 public string MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR {
01447 get {
01448 try {
01449 return ((string)(this[this.tableCustomFields.MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORColumn]));
01450 }
01451 catch (global::System.InvalidCastException e) {
01452 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATOR\' in table \'CustomFiel" +
01453 "ds\' is DBNull.", e);
01454 }
01455 }
01456 set {
01457 this[this.tableCustomFields.MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORColumn] = value;
01458 }
01459 }
01460
01461 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01462 public bool MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP {
01463 get {
01464 try {
01465 return ((bool)(this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATOR_TOOLTIPColumn]));
01466 }
01467 catch (global::System.InvalidCastException e) {
01468 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_GRAPHICAL_INDICATOR_TOOLTIP\' in table \'CustomFields" +
01469 "\' is DBNull.", e);
01470 }
01471 }
01472 set {
01473 this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATOR_TOOLTIPColumn] = value;
01474 }
01475 }
01476
01477 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01478 public bool MD_PROP_ROLLDOWN_TO_ASSN {
01479 get {
01480 try {
01481 return ((bool)(this[this.tableCustomFields.MD_PROP_ROLLDOWN_TO_ASSNColumn]));
01482 }
01483 catch (global::System.InvalidCastException e) {
01484 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_ROLLDOWN_TO_ASSN\' in table \'CustomFields\' is DBNull" +
01485 ".", e);
01486 }
01487 }
01488 set {
01489 this[this.tableCustomFields.MD_PROP_ROLLDOWN_TO_ASSNColumn] = value;
01490 }
01491 }
01492
01493 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01494 public System.Guid MD_PROP_CHECKOUTBY {
01495 get {
01496 try {
01497 return ((global::System.Guid)(this[this.tableCustomFields.MD_PROP_CHECKOUTBYColumn]));
01498 }
01499 catch (global::System.InvalidCastException e) {
01500 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_CHECKOUTBY\' in table \'CustomFields\' is DBNull.", e);
01501 }
01502 }
01503 set {
01504 this[this.tableCustomFields.MD_PROP_CHECKOUTBYColumn] = value;
01505 }
01506 }
01507
01508 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01509 public System.DateTime MD_PROP_CHECKOUTDATE {
01510 get {
01511 try {
01512 return ((global::System.DateTime)(this[this.tableCustomFields.MD_PROP_CHECKOUTDATEColumn]));
01513 }
01514 catch (global::System.InvalidCastException e) {
01515 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_CHECKOUTDATE\' in table \'CustomFields\' is DBNull.", e);
01516 }
01517 }
01518 set {
01519 this[this.tableCustomFields.MD_PROP_CHECKOUTDATEColumn] = value;
01520 }
01521 }
01522
01523 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01524 public System.DateTime MOD_DATE {
01525 get {
01526 try {
01527 return ((global::System.DateTime)(this[this.tableCustomFields.MOD_DATEColumn]));
01528 }
01529 catch (global::System.InvalidCastException e) {
01530 throw new global::System.Data.StrongTypingException("The value for column \'MOD_DATE\' in table \'CustomFields\' is DBNull.", e);
01531 }
01532 }
01533 set {
01534 this[this.tableCustomFields.MOD_DATEColumn] = value;
01535 }
01536 }
01537
01538 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01539 public bool MD_PROP_COPY_ON_REASSIGNMENT {
01540 get {
01541 try {
01542 return ((bool)(this[this.tableCustomFields.MD_PROP_COPY_ON_REASSIGNMENTColumn]));
01543 }
01544 catch (global::System.InvalidCastException e) {
01545 throw new global::System.Data.StrongTypingException("The value for column \'MD_PROP_COPY_ON_REASSIGNMENT\' in table \'CustomFields\' is DB" +
01546 "Null.", e);
01547 }
01548 }
01549 set {
01550 this[this.tableCustomFields.MD_PROP_COPY_ON_REASSIGNMENTColumn] = value;
01551 }
01552 }
01553
01554 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01555 public bool IsMD_PROP_IDNull() {
01556 return this.IsNull(this.tableCustomFields.MD_PROP_IDColumn);
01557 }
01558
01559 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01560 public void SetMD_PROP_IDNull() {
01561 this[this.tableCustomFields.MD_PROP_IDColumn] = global::System.Convert.DBNull;
01562 }
01563
01564 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01565 public bool IsMD_PROP_UID_SECONDARYNull() {
01566 return this.IsNull(this.tableCustomFields.MD_PROP_UID_SECONDARYColumn);
01567 }
01568
01569 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01570 public void SetMD_PROP_UID_SECONDARYNull() {
01571 this[this.tableCustomFields.MD_PROP_UID_SECONDARYColumn] = global::System.Convert.DBNull;
01572 }
01573
01574 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01575 public bool IsMD_PROP_ID_SECONDARYNull() {
01576 return this.IsNull(this.tableCustomFields.MD_PROP_ID_SECONDARYColumn);
01577 }
01578
01579 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01580 public void SetMD_PROP_ID_SECONDARYNull() {
01581 this[this.tableCustomFields.MD_PROP_ID_SECONDARYColumn] = global::System.Convert.DBNull;
01582 }
01583
01584 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01585 public bool IsMD_LOOKUP_TABLE_UIDNull() {
01586 return this.IsNull(this.tableCustomFields.MD_LOOKUP_TABLE_UIDColumn);
01587 }
01588
01589 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01590 public void SetMD_LOOKUP_TABLE_UIDNull() {
01591 this[this.tableCustomFields.MD_LOOKUP_TABLE_UIDColumn] = global::System.Convert.DBNull;
01592 }
01593
01594 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01595 public bool IsMD_PROP_IS_REQUIREDNull() {
01596 return this.IsNull(this.tableCustomFields.MD_PROP_IS_REQUIREDColumn);
01597 }
01598
01599 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01600 public void SetMD_PROP_IS_REQUIREDNull() {
01601 this[this.tableCustomFields.MD_PROP_IS_REQUIREDColumn] = global::System.Convert.DBNull;
01602 }
01603
01604 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01605 public bool IsMD_AGGREGATION_TYPE_ENUMNull() {
01606 return this.IsNull(this.tableCustomFields.MD_AGGREGATION_TYPE_ENUMColumn);
01607 }
01608
01609 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01610 public void SetMD_AGGREGATION_TYPE_ENUMNull() {
01611 this[this.tableCustomFields.MD_AGGREGATION_TYPE_ENUMColumn] = global::System.Convert.DBNull;
01612 }
01613
01614 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01615 public bool IsMD_PROP_DEFAULT_VALUENull() {
01616 return this.IsNull(this.tableCustomFields.MD_PROP_DEFAULT_VALUEColumn);
01617 }
01618
01619 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01620 public void SetMD_PROP_DEFAULT_VALUENull() {
01621 this[this.tableCustomFields.MD_PROP_DEFAULT_VALUEColumn] = global::System.Convert.DBNull;
01622 }
01623
01624 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01625 public bool IsMD_PROP_IS_LEAF_NODE_ONLYNull() {
01626 return this.IsNull(this.tableCustomFields.MD_PROP_IS_LEAF_NODE_ONLYColumn);
01627 }
01628
01629 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01630 public void SetMD_PROP_IS_LEAF_NODE_ONLYNull() {
01631 this[this.tableCustomFields.MD_PROP_IS_LEAF_NODE_ONLYColumn] = global::System.Convert.DBNull;
01632 }
01633
01634 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01635 public bool IsMD_PROP_MAX_VALUESNull() {
01636 return this.IsNull(this.tableCustomFields.MD_PROP_MAX_VALUESColumn);
01637 }
01638
01639 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01640 public void SetMD_PROP_MAX_VALUESNull() {
01641 this[this.tableCustomFields.MD_PROP_MAX_VALUESColumn] = global::System.Convert.DBNull;
01642 }
01643
01644 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01645 public bool IsMD_PROP_USE_FOR_MATCHINGNull() {
01646 return this.IsNull(this.tableCustomFields.MD_PROP_USE_FOR_MATCHINGColumn);
01647 }
01648
01649 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01650 public void SetMD_PROP_USE_FOR_MATCHINGNull() {
01651 this[this.tableCustomFields.MD_PROP_USE_FOR_MATCHINGColumn] = global::System.Convert.DBNull;
01652 }
01653
01654 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01655 public bool IsMD_PROP_FORMULANull() {
01656 return this.IsNull(this.tableCustomFields.MD_PROP_FORMULAColumn);
01657 }
01658
01659 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01660 public void SetMD_PROP_FORMULANull() {
01661 this[this.tableCustomFields.MD_PROP_FORMULAColumn] = global::System.Convert.DBNull;
01662 }
01663
01664 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01665 public bool IsMD_PROP_GRAPHICAL_INDICATORNull() {
01666 return this.IsNull(this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATORColumn);
01667 }
01668
01669 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01670 public void SetMD_PROP_GRAPHICAL_INDICATORNull() {
01671 this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATORColumn] = global::System.Convert.DBNull;
01672 }
01673
01674 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01675 public bool IsMD_PROP_SUMM_GRAPHICAL_INDICATORNull() {
01676 return this.IsNull(this.tableCustomFields.MD_PROP_SUMM_GRAPHICAL_INDICATORColumn);
01677 }
01678
01679 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01680 public void SetMD_PROP_SUMM_GRAPHICAL_INDICATORNull() {
01681 this[this.tableCustomFields.MD_PROP_SUMM_GRAPHICAL_INDICATORColumn] = global::System.Convert.DBNull;
01682 }
01683
01684 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01685 public bool IsMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORNull() {
01686 return this.IsNull(this.tableCustomFields.MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORColumn);
01687 }
01688
01689 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01690 public void SetMD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORNull() {
01691 this[this.tableCustomFields.MD_PROP_PROJ_SUMM_GRAPHICAL_INDICATORColumn] = global::System.Convert.DBNull;
01692 }
01693
01694 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01695 public bool IsMD_PROP_GRAPHICAL_INDICATOR_TOOLTIPNull() {
01696 return this.IsNull(this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATOR_TOOLTIPColumn);
01697 }
01698
01699 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01700 public void SetMD_PROP_GRAPHICAL_INDICATOR_TOOLTIPNull() {
01701 this[this.tableCustomFields.MD_PROP_GRAPHICAL_INDICATOR_TOOLTIPColumn] = global::System.Convert.DBNull;
01702 }
01703
01704 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01705 public bool IsMD_PROP_ROLLDOWN_TO_ASSNNull() {
01706 return this.IsNull(this.tableCustomFields.MD_PROP_ROLLDOWN_TO_ASSNColumn);
01707 }
01708
01709 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01710 public void SetMD_PROP_ROLLDOWN_TO_ASSNNull() {
01711 this[this.tableCustomFields.MD_PROP_ROLLDOWN_TO_ASSNColumn] = global::System.Convert.DBNull;
01712 }
01713
01714 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01715 public bool IsMD_PROP_CHECKOUTBYNull() {
01716 return this.IsNull(this.tableCustomFields.MD_PROP_CHECKOUTBYColumn);
01717 }
01718
01719 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01720 public void SetMD_PROP_CHECKOUTBYNull() {
01721 this[this.tableCustomFields.MD_PROP_CHECKOUTBYColumn] = global::System.Convert.DBNull;
01722 }
01723
01724 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01725 public bool IsMD_PROP_CHECKOUTDATENull() {
01726 return this.IsNull(this.tableCustomFields.MD_PROP_CHECKOUTDATEColumn);
01727 }
01728
01729 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01730 public void SetMD_PROP_CHECKOUTDATENull() {
01731 this[this.tableCustomFields.MD_PROP_CHECKOUTDATEColumn] = global::System.Convert.DBNull;
01732 }
01733
01734 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01735 public bool IsMOD_DATENull() {
01736 return this.IsNull(this.tableCustomFields.MOD_DATEColumn);
01737 }
01738
01739 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01740 public void SetMOD_DATENull() {
01741 this[this.tableCustomFields.MOD_DATEColumn] = global::System.Convert.DBNull;
01742 }
01743
01744 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01745 public bool IsMD_PROP_COPY_ON_REASSIGNMENTNull() {
01746 return this.IsNull(this.tableCustomFields.MD_PROP_COPY_ON_REASSIGNMENTColumn);
01747 }
01748
01749 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01750 public void SetMD_PROP_COPY_ON_REASSIGNMENTNull() {
01751 this[this.tableCustomFields.MD_PROP_COPY_ON_REASSIGNMENTColumn] = global::System.Convert.DBNull;
01752 }
01753 }
01754
01755
01756
01757
01758 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
01759 public class CustomFieldsRowChangeEvent : global::System.EventArgs {
01760
01761 private CustomFieldsRow eventRow;
01762
01763 private global::System.Data.DataRowAction eventAction;
01764
01765 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01766 public CustomFieldsRowChangeEvent(CustomFieldsRow row, global::System.Data.DataRowAction action) {
01767 this.eventRow = row;
01768 this.eventAction = action;
01769 }
01770
01771 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01772 public CustomFieldsRow Row {
01773 get {
01774 return this.eventRow;
01775 }
01776 }
01777
01778 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
01779 public global::System.Data.DataRowAction Action {
01780 get {
01781 return this.eventAction;
01782 }
01783 }
01784 }
01785 }
01786
01787
01788 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01789 public delegate void CheckOutCustomFieldsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
01790
01791
01792 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01793 public delegate void CheckInCustomFieldsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
01794
01795
01796 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01797 public delegate void ReadCustomFieldsCompletedEventHandler(object sender, ReadCustomFieldsCompletedEventArgs e);
01798
01799
01800 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01801 [System.Diagnostics.DebuggerStepThroughAttribute()]
01802 [System.ComponentModel.DesignerCategoryAttribute("code")]
01803 public partial class ReadCustomFieldsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
01804
01805 private object[] results;
01806
01807 internal ReadCustomFieldsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
01808 base(exception, cancelled, userState) {
01809 this.results = results;
01810 }
01811
01812
01813 public CustomFieldDataSet Result {
01814 get {
01815 this.RaiseExceptionIfNecessary();
01816 return ((CustomFieldDataSet)(this.results[0]));
01817 }
01818 }
01819 }
01820
01821
01822 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01823 public delegate void ReadCustomFieldsByMdPropUidsCompletedEventHandler(object sender, ReadCustomFieldsByMdPropUidsCompletedEventArgs e);
01824
01825
01826 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01827 [System.Diagnostics.DebuggerStepThroughAttribute()]
01828 [System.ComponentModel.DesignerCategoryAttribute("code")]
01829 public partial class ReadCustomFieldsByMdPropUidsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
01830
01831 private object[] results;
01832
01833 internal ReadCustomFieldsByMdPropUidsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
01834 base(exception, cancelled, userState) {
01835 this.results = results;
01836 }
01837
01838
01839 public CustomFieldDataSet Result {
01840 get {
01841 this.RaiseExceptionIfNecessary();
01842 return ((CustomFieldDataSet)(this.results[0]));
01843 }
01844 }
01845 }
01846
01847
01848 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01849 public delegate void ReadCustomFieldsByEntityCompletedEventHandler(object sender, ReadCustomFieldsByEntityCompletedEventArgs e);
01850
01851
01852 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01853 [System.Diagnostics.DebuggerStepThroughAttribute()]
01854 [System.ComponentModel.DesignerCategoryAttribute("code")]
01855 public partial class ReadCustomFieldsByEntityCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
01856
01857 private object[] results;
01858
01859 internal ReadCustomFieldsByEntityCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
01860 base(exception, cancelled, userState) {
01861 this.results = results;
01862 }
01863
01864
01865 public CustomFieldDataSet Result {
01866 get {
01867 this.RaiseExceptionIfNecessary();
01868 return ((CustomFieldDataSet)(this.results[0]));
01869 }
01870 }
01871 }
01872
01873
01874 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01875 public delegate void CreateCustomFieldsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
01876
01877
01878 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01879 public delegate void UpdateCustomFieldsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
01880
01881
01882 [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.3053")]
01883 public delegate void DeleteCustomFieldsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
01884 }
01885
01886 #pragma warning restore 1591