//------------------------------------------------------------------------------
//
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
//
//------------------------------------------------------------------------------
using System;
using System.Data.Objects;
using System.Data.Objects.DataClasses;
using System.Data.EntityClient;
using System.ComponentModel;
using System.Xml.Serialization;
using System.Runtime.Serialization;
[assembly: EdmSchemaAttribute()]
#region EDM Relationship Metadata
[assembly: EdmRelationshipAttribute("DebugModel", "AssemblyFileMethod", "AssemblyFile", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(Cosmos.Debug.Common.AssemblyFile), "Method", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(Cosmos.Debug.Common.Method), true)]
[assembly: EdmRelationshipAttribute("DebugModel", "DocumentMethod", "Document", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(Cosmos.Debug.Common.Document), "Method", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(Cosmos.Debug.Common.Method), true)]
#endregion
namespace Cosmos.Debug.Common
{
#region Contexts
///
/// No Metadata Documentation available.
///
public partial class Entities : ObjectContext
{
#region Constructors
///
/// Initializes a new Entities object using the connection string found in the 'Entities' section of the application configuration file.
///
public Entities() : base("name=Entities", "Entities")
{
this.ContextOptions.LazyLoadingEnabled = true;
OnContextCreated();
}
///
/// Initialize a new Entities object.
///
public Entities(string connectionString) : base(connectionString, "Entities")
{
this.ContextOptions.LazyLoadingEnabled = true;
OnContextCreated();
}
///
/// Initialize a new Entities object.
///
public Entities(EntityConnection connection) : base(connection, "Entities")
{
this.ContextOptions.LazyLoadingEnabled = true;
OnContextCreated();
}
#endregion
#region Partial Methods
partial void OnContextCreated();
#endregion
#region ObjectSet Properties
///
/// No Metadata Documentation available.
///
public ObjectSet FIELD_INFO
{
get
{
if ((_FIELD_INFO == null))
{
_FIELD_INFO = base.CreateObjectSet("FIELD_INFO");
}
return _FIELD_INFO;
}
}
private ObjectSet _FIELD_INFO;
///
/// No Metadata Documentation available.
///
public ObjectSet FIELD_MAPPING
{
get
{
if ((_FIELD_MAPPING == null))
{
_FIELD_MAPPING = base.CreateObjectSet("FIELD_MAPPING");
}
return _FIELD_MAPPING;
}
}
private ObjectSet _FIELD_MAPPING;
///
/// No Metadata Documentation available.
///
public ObjectSet Labels
{
get
{
if ((_Labels == null))
{
_Labels = base.CreateObjectSet("Labels");
}
return _Labels;
}
}
private ObjectSet _Labels;
///
/// No Metadata Documentation available.
///
public ObjectSet LOCAL_ARGUMENT_INFO
{
get
{
if ((_LOCAL_ARGUMENT_INFO == null))
{
_LOCAL_ARGUMENT_INFO = base.CreateObjectSet("LOCAL_ARGUMENT_INFO");
}
return _LOCAL_ARGUMENT_INFO;
}
}
private ObjectSet _LOCAL_ARGUMENT_INFO;
///
/// No Metadata Documentation available.
///
public ObjectSet MLSYMBOLs
{
get
{
if ((_MLSYMBOLs == null))
{
_MLSYMBOLs = base.CreateObjectSet("MLSYMBOLs");
}
return _MLSYMBOLs;
}
}
private ObjectSet _MLSYMBOLs;
///
/// No Metadata Documentation available.
///
public ObjectSet AssemblyFiles
{
get
{
if ((_AssemblyFiles == null))
{
_AssemblyFiles = base.CreateObjectSet("AssemblyFiles");
}
return _AssemblyFiles;
}
}
private ObjectSet _AssemblyFiles;
///
/// No Metadata Documentation available.
///
public ObjectSet Methods
{
get
{
if ((_Methods == null))
{
_Methods = base.CreateObjectSet("Methods");
}
return _Methods;
}
}
private ObjectSet _Methods;
///
/// No Metadata Documentation available.
///
public ObjectSet Documents
{
get
{
if ((_Documents == null))
{
_Documents = base.CreateObjectSet("Documents");
}
return _Documents;
}
}
private ObjectSet _Documents;
#endregion
#region AddTo Methods
///
/// Deprecated Method for adding a new object to the FIELD_INFO EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToFIELD_INFO(FIELD_INFO fIELD_INFO)
{
base.AddObject("FIELD_INFO", fIELD_INFO);
}
///
/// Deprecated Method for adding a new object to the FIELD_MAPPING EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToFIELD_MAPPING(FIELD_MAPPING fIELD_MAPPING)
{
base.AddObject("FIELD_MAPPING", fIELD_MAPPING);
}
///
/// Deprecated Method for adding a new object to the Labels EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToLabels(Label label)
{
base.AddObject("Labels", label);
}
///
/// Deprecated Method for adding a new object to the LOCAL_ARGUMENT_INFO EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToLOCAL_ARGUMENT_INFO(LOCAL_ARGUMENT_INFO lOCAL_ARGUMENT_INFO)
{
base.AddObject("LOCAL_ARGUMENT_INFO", lOCAL_ARGUMENT_INFO);
}
///
/// Deprecated Method for adding a new object to the MLSYMBOLs EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToMLSYMBOLs(MLSYMBOL mLSYMBOL)
{
base.AddObject("MLSYMBOLs", mLSYMBOL);
}
///
/// Deprecated Method for adding a new object to the AssemblyFiles EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToAssemblyFiles(AssemblyFile assemblyFile)
{
base.AddObject("AssemblyFiles", assemblyFile);
}
///
/// Deprecated Method for adding a new object to the Methods EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToMethods(Method method)
{
base.AddObject("Methods", method);
}
///
/// Deprecated Method for adding a new object to the Documents EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead.
///
public void AddToDocuments(Document document)
{
base.AddObject("Documents", document);
}
#endregion
}
#endregion
#region Entities
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="AssemblyFile")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class AssemblyFile : EntityObject
{
#region Factory Method
///
/// Create a new AssemblyFile object.
///
/// Initial value of the ID property.
/// Initial value of the Pathname property.
public static AssemblyFile CreateAssemblyFile(global::System.Guid id, global::System.String pathname)
{
AssemblyFile assemblyFile = new AssemblyFile();
assemblyFile.ID = id;
assemblyFile.Pathname = pathname;
return assemblyFile;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String Pathname
{
get
{
return _Pathname;
}
set
{
OnPathnameChanging(value);
ReportPropertyChanging("Pathname");
_Pathname = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("Pathname");
OnPathnameChanged();
}
}
private global::System.String _Pathname;
partial void OnPathnameChanging(global::System.String value);
partial void OnPathnameChanged();
#endregion
#region Navigation Properties
///
/// No Metadata Documentation available.
///
[XmlIgnoreAttribute()]
[SoapIgnoreAttribute()]
[DataMemberAttribute()]
[EdmRelationshipNavigationPropertyAttribute("DebugModel", "AssemblyFileMethod", "Method")]
public EntityCollection Methods
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection("DebugModel.AssemblyFileMethod", "Method");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection("DebugModel.AssemblyFileMethod", "Method", value);
}
}
}
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="Document")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class Document : EntityObject
{
#region Factory Method
///
/// Create a new Document object.
///
/// Initial value of the ID property.
/// Initial value of the Pathname property.
public static Document CreateDocument(global::System.Guid id, global::System.String pathname)
{
Document document = new Document();
document.ID = id;
document.Pathname = pathname;
return document;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String Pathname
{
get
{
return _Pathname;
}
set
{
OnPathnameChanging(value);
ReportPropertyChanging("Pathname");
_Pathname = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("Pathname");
OnPathnameChanged();
}
}
private global::System.String _Pathname;
partial void OnPathnameChanging(global::System.String value);
partial void OnPathnameChanged();
#endregion
#region Navigation Properties
///
/// No Metadata Documentation available.
///
[XmlIgnoreAttribute()]
[SoapIgnoreAttribute()]
[DataMemberAttribute()]
[EdmRelationshipNavigationPropertyAttribute("DebugModel", "DocumentMethod", "Method")]
public EntityCollection Methods
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection("DebugModel.DocumentMethod", "Method");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection("DebugModel.DocumentMethod", "Method", value);
}
}
}
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="FIELD_INFO")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class FIELD_INFO : EntityObject
{
#region Factory Method
///
/// Create a new FIELD_INFO object.
///
/// Initial value of the TYPE property.
/// Initial value of the OFFSET property.
/// Initial value of the NAME property.
/// Initial value of the ID property.
public static FIELD_INFO CreateFIELD_INFO(global::System.String tYPE, global::System.Int32 oFFSET, global::System.String nAME, global::System.Guid id)
{
FIELD_INFO fIELD_INFO = new FIELD_INFO();
fIELD_INFO.TYPE = tYPE;
fIELD_INFO.OFFSET = oFFSET;
fIELD_INFO.NAME = nAME;
fIELD_INFO.ID = id;
return fIELD_INFO;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String TYPE
{
get
{
return _TYPE;
}
set
{
OnTYPEChanging(value);
ReportPropertyChanging("TYPE");
_TYPE = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("TYPE");
OnTYPEChanged();
}
}
private global::System.String _TYPE;
partial void OnTYPEChanging(global::System.String value);
partial void OnTYPEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 OFFSET
{
get
{
return _OFFSET;
}
set
{
OnOFFSETChanging(value);
ReportPropertyChanging("OFFSET");
_OFFSET = StructuralObject.SetValidValue(value);
ReportPropertyChanged("OFFSET");
OnOFFSETChanged();
}
}
private global::System.Int32 _OFFSET;
partial void OnOFFSETChanging(global::System.Int32 value);
partial void OnOFFSETChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String NAME
{
get
{
return _NAME;
}
set
{
OnNAMEChanging(value);
ReportPropertyChanging("NAME");
_NAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("NAME");
OnNAMEChanged();
}
}
private global::System.String _NAME;
partial void OnNAMEChanging(global::System.String value);
partial void OnNAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="FIELD_MAPPING")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class FIELD_MAPPING : EntityObject
{
#region Factory Method
///
/// Create a new FIELD_MAPPING object.
///
/// Initial value of the TYPE_NAME property.
/// Initial value of the FIELD_NAME property.
/// Initial value of the ID property.
public static FIELD_MAPPING CreateFIELD_MAPPING(global::System.String tYPE_NAME, global::System.String fIELD_NAME, global::System.Guid id)
{
FIELD_MAPPING fIELD_MAPPING = new FIELD_MAPPING();
fIELD_MAPPING.TYPE_NAME = tYPE_NAME;
fIELD_MAPPING.FIELD_NAME = fIELD_NAME;
fIELD_MAPPING.ID = id;
return fIELD_MAPPING;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String TYPE_NAME
{
get
{
return _TYPE_NAME;
}
set
{
OnTYPE_NAMEChanging(value);
ReportPropertyChanging("TYPE_NAME");
_TYPE_NAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("TYPE_NAME");
OnTYPE_NAMEChanged();
}
}
private global::System.String _TYPE_NAME;
partial void OnTYPE_NAMEChanging(global::System.String value);
partial void OnTYPE_NAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String FIELD_NAME
{
get
{
return _FIELD_NAME;
}
set
{
OnFIELD_NAMEChanging(value);
ReportPropertyChanging("FIELD_NAME");
_FIELD_NAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("FIELD_NAME");
OnFIELD_NAMEChanged();
}
}
private global::System.String _FIELD_NAME;
partial void OnFIELD_NAMEChanging(global::System.String value);
partial void OnFIELD_NAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="Label")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class Label : EntityObject
{
#region Factory Method
///
/// Create a new Label object.
///
/// Initial value of the ID property.
/// Initial value of the Name property.
/// Initial value of the Address property.
public static Label CreateLabel(global::System.Guid id, global::System.String name, global::System.Int64 address)
{
Label label = new Label();
label.ID = id;
label.Name = name;
label.Address = address;
return label;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String Name
{
get
{
return _Name;
}
set
{
OnNameChanging(value);
ReportPropertyChanging("Name");
_Name = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("Name");
OnNameChanged();
}
}
private global::System.String _Name;
partial void OnNameChanging(global::System.String value);
partial void OnNameChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int64 Address
{
get
{
return _Address;
}
set
{
OnAddressChanging(value);
ReportPropertyChanging("Address");
_Address = StructuralObject.SetValidValue(value);
ReportPropertyChanged("Address");
OnAddressChanged();
}
}
private global::System.Int64 _Address;
partial void OnAddressChanging(global::System.Int64 value);
partial void OnAddressChanged();
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="LOCAL_ARGUMENT_INFO")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class LOCAL_ARGUMENT_INFO : EntityObject
{
#region Factory Method
///
/// Create a new LOCAL_ARGUMENT_INFO object.
///
/// Initial value of the METHODLABELNAME property.
/// Initial value of the IsArgument property.
/// Initial value of the INDEXINMETHOD property.
/// Initial value of the OFFSET property.
/// Initial value of the NAME property.
/// Initial value of the TYPENAME property.
/// Initial value of the ID property.
public static LOCAL_ARGUMENT_INFO CreateLOCAL_ARGUMENT_INFO(global::System.String mETHODLABELNAME, global::System.Boolean isArgument, global::System.Int32 iNDEXINMETHOD, global::System.Int32 oFFSET, global::System.String nAME, global::System.String tYPENAME, global::System.Guid id)
{
LOCAL_ARGUMENT_INFO lOCAL_ARGUMENT_INFO = new LOCAL_ARGUMENT_INFO();
lOCAL_ARGUMENT_INFO.METHODLABELNAME = mETHODLABELNAME;
lOCAL_ARGUMENT_INFO.IsArgument = isArgument;
lOCAL_ARGUMENT_INFO.INDEXINMETHOD = iNDEXINMETHOD;
lOCAL_ARGUMENT_INFO.OFFSET = oFFSET;
lOCAL_ARGUMENT_INFO.NAME = nAME;
lOCAL_ARGUMENT_INFO.TYPENAME = tYPENAME;
lOCAL_ARGUMENT_INFO.ID = id;
return lOCAL_ARGUMENT_INFO;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String METHODLABELNAME
{
get
{
return _METHODLABELNAME;
}
set
{
OnMETHODLABELNAMEChanging(value);
ReportPropertyChanging("METHODLABELNAME");
_METHODLABELNAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("METHODLABELNAME");
OnMETHODLABELNAMEChanged();
}
}
private global::System.String _METHODLABELNAME;
partial void OnMETHODLABELNAMEChanging(global::System.String value);
partial void OnMETHODLABELNAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Boolean IsArgument
{
get
{
return _IsArgument;
}
set
{
OnIsArgumentChanging(value);
ReportPropertyChanging("IsArgument");
_IsArgument = StructuralObject.SetValidValue(value);
ReportPropertyChanged("IsArgument");
OnIsArgumentChanged();
}
}
private global::System.Boolean _IsArgument;
partial void OnIsArgumentChanging(global::System.Boolean value);
partial void OnIsArgumentChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 INDEXINMETHOD
{
get
{
return _INDEXINMETHOD;
}
set
{
OnINDEXINMETHODChanging(value);
ReportPropertyChanging("INDEXINMETHOD");
_INDEXINMETHOD = StructuralObject.SetValidValue(value);
ReportPropertyChanged("INDEXINMETHOD");
OnINDEXINMETHODChanged();
}
}
private global::System.Int32 _INDEXINMETHOD;
partial void OnINDEXINMETHODChanging(global::System.Int32 value);
partial void OnINDEXINMETHODChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 OFFSET
{
get
{
return _OFFSET;
}
set
{
OnOFFSETChanging(value);
ReportPropertyChanging("OFFSET");
_OFFSET = StructuralObject.SetValidValue(value);
ReportPropertyChanged("OFFSET");
OnOFFSETChanged();
}
}
private global::System.Int32 _OFFSET;
partial void OnOFFSETChanging(global::System.Int32 value);
partial void OnOFFSETChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String NAME
{
get
{
return _NAME;
}
set
{
OnNAMEChanging(value);
ReportPropertyChanging("NAME");
_NAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("NAME");
OnNAMEChanged();
}
}
private global::System.String _NAME;
partial void OnNAMEChanging(global::System.String value);
partial void OnNAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String TYPENAME
{
get
{
return _TYPENAME;
}
set
{
OnTYPENAMEChanging(value);
ReportPropertyChanging("TYPENAME");
_TYPENAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("TYPENAME");
OnTYPENAMEChanged();
}
}
private global::System.String _TYPENAME;
partial void OnTYPENAMEChanging(global::System.String value);
partial void OnTYPENAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="Method")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class Method : EntityObject
{
#region Factory Method
///
/// Create a new Method object.
///
/// Initial value of the ID property.
/// Initial value of the TypeToken property.
/// Initial value of the MethodToken property.
/// Initial value of the AssemblyFileID property.
/// Initial value of the LineStart property.
/// Initial value of the ColStart property.
/// Initial value of the LineEnd property.
/// Initial value of the ColEnd property.
/// Initial value of the DocumentID property.
/// Initial value of the LabelStart property.
/// Initial value of the LabelEnd property.
public static Method CreateMethod(global::System.Guid id, global::System.Int32 typeToken, global::System.Int32 methodToken, global::System.Guid assemblyFileID, global::System.Int32 lineStart, global::System.Int32 colStart, global::System.Int32 lineEnd, global::System.Int32 colEnd, global::System.Guid documentID, global::System.String labelStart, global::System.String labelEnd)
{
Method method = new Method();
method.ID = id;
method.TypeToken = typeToken;
method.MethodToken = methodToken;
method.AssemblyFileID = assemblyFileID;
method.LineStart = lineStart;
method.ColStart = colStart;
method.LineEnd = lineEnd;
method.ColEnd = colEnd;
method.DocumentID = documentID;
method.LabelStart = labelStart;
method.LabelEnd = labelEnd;
return method;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 TypeToken
{
get
{
return _TypeToken;
}
set
{
OnTypeTokenChanging(value);
ReportPropertyChanging("TypeToken");
_TypeToken = StructuralObject.SetValidValue(value);
ReportPropertyChanged("TypeToken");
OnTypeTokenChanged();
}
}
private global::System.Int32 _TypeToken;
partial void OnTypeTokenChanging(global::System.Int32 value);
partial void OnTypeTokenChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 MethodToken
{
get
{
return _MethodToken;
}
set
{
OnMethodTokenChanging(value);
ReportPropertyChanging("MethodToken");
_MethodToken = StructuralObject.SetValidValue(value);
ReportPropertyChanged("MethodToken");
OnMethodTokenChanged();
}
}
private global::System.Int32 _MethodToken;
partial void OnMethodTokenChanging(global::System.Int32 value);
partial void OnMethodTokenChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid AssemblyFileID
{
get
{
return _AssemblyFileID;
}
set
{
OnAssemblyFileIDChanging(value);
ReportPropertyChanging("AssemblyFileID");
_AssemblyFileID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("AssemblyFileID");
OnAssemblyFileIDChanged();
}
}
private global::System.Guid _AssemblyFileID;
partial void OnAssemblyFileIDChanging(global::System.Guid value);
partial void OnAssemblyFileIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 LineStart
{
get
{
return _LineStart;
}
set
{
OnLineStartChanging(value);
ReportPropertyChanging("LineStart");
_LineStart = StructuralObject.SetValidValue(value);
ReportPropertyChanged("LineStart");
OnLineStartChanged();
}
}
private global::System.Int32 _LineStart;
partial void OnLineStartChanging(global::System.Int32 value);
partial void OnLineStartChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 ColStart
{
get
{
return _ColStart;
}
set
{
OnColStartChanging(value);
ReportPropertyChanging("ColStart");
_ColStart = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ColStart");
OnColStartChanged();
}
}
private global::System.Int32 _ColStart;
partial void OnColStartChanging(global::System.Int32 value);
partial void OnColStartChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 LineEnd
{
get
{
return _LineEnd;
}
set
{
OnLineEndChanging(value);
ReportPropertyChanging("LineEnd");
_LineEnd = StructuralObject.SetValidValue(value);
ReportPropertyChanged("LineEnd");
OnLineEndChanged();
}
}
private global::System.Int32 _LineEnd;
partial void OnLineEndChanging(global::System.Int32 value);
partial void OnLineEndChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 ColEnd
{
get
{
return _ColEnd;
}
set
{
OnColEndChanging(value);
ReportPropertyChanging("ColEnd");
_ColEnd = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ColEnd");
OnColEndChanged();
}
}
private global::System.Int32 _ColEnd;
partial void OnColEndChanging(global::System.Int32 value);
partial void OnColEndChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid DocumentID
{
get
{
return _DocumentID;
}
set
{
OnDocumentIDChanging(value);
ReportPropertyChanging("DocumentID");
_DocumentID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("DocumentID");
OnDocumentIDChanged();
}
}
private global::System.Guid _DocumentID;
partial void OnDocumentIDChanging(global::System.Guid value);
partial void OnDocumentIDChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String LabelStart
{
get
{
return _LabelStart;
}
set
{
OnLabelStartChanging(value);
ReportPropertyChanging("LabelStart");
_LabelStart = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("LabelStart");
OnLabelStartChanged();
}
}
private global::System.String _LabelStart;
partial void OnLabelStartChanging(global::System.String value);
partial void OnLabelStartChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String LabelEnd
{
get
{
return _LabelEnd;
}
set
{
OnLabelEndChanging(value);
ReportPropertyChanging("LabelEnd");
_LabelEnd = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("LabelEnd");
OnLabelEndChanged();
}
}
private global::System.String _LabelEnd;
partial void OnLabelEndChanging(global::System.String value);
partial void OnLabelEndChanged();
#endregion
#region Navigation Properties
///
/// No Metadata Documentation available.
///
[XmlIgnoreAttribute()]
[SoapIgnoreAttribute()]
[DataMemberAttribute()]
[EdmRelationshipNavigationPropertyAttribute("DebugModel", "AssemblyFileMethod", "AssemblyFile")]
public AssemblyFile AssemblyFile
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.AssemblyFileMethod", "AssemblyFile").Value;
}
set
{
((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.AssemblyFileMethod", "AssemblyFile").Value = value;
}
}
///
/// No Metadata Documentation available.
///
[BrowsableAttribute(false)]
[DataMemberAttribute()]
public EntityReference AssemblyFileReference
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.AssemblyFileMethod", "AssemblyFile");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference("DebugModel.AssemblyFileMethod", "AssemblyFile", value);
}
}
}
///
/// No Metadata Documentation available.
///
[XmlIgnoreAttribute()]
[SoapIgnoreAttribute()]
[DataMemberAttribute()]
[EdmRelationshipNavigationPropertyAttribute("DebugModel", "DocumentMethod", "Document")]
public Document Document
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.DocumentMethod", "Document").Value;
}
set
{
((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.DocumentMethod", "Document").Value = value;
}
}
///
/// No Metadata Documentation available.
///
[BrowsableAttribute(false)]
[DataMemberAttribute()]
public EntityReference DocumentReference
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference("DebugModel.DocumentMethod", "Document");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference("DebugModel.DocumentMethod", "Document", value);
}
}
}
#endregion
}
///
/// No Metadata Documentation available.
///
[EdmEntityTypeAttribute(NamespaceName="DebugModel", Name="MLSYMBOL")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class MLSYMBOL : EntityObject
{
#region Factory Method
///
/// Create a new MLSYMBOL object.
///
/// Initial value of the LABELNAME property.
/// Initial value of the STACKDIFF property.
/// Initial value of the ILASMFILE property.
/// Initial value of the TYPETOKEN property.
/// Initial value of the METHODTOKEN property.
/// Initial value of the ILOFFSET property.
/// Initial value of the METHODNAME property.
/// Initial value of the ID property.
public static MLSYMBOL CreateMLSYMBOL(global::System.String lABELNAME, global::System.Int32 sTACKDIFF, global::System.String iLASMFILE, global::System.Int32 tYPETOKEN, global::System.Int32 mETHODTOKEN, global::System.Int32 iLOFFSET, global::System.String mETHODNAME, global::System.Guid id)
{
MLSYMBOL mLSYMBOL = new MLSYMBOL();
mLSYMBOL.LABELNAME = lABELNAME;
mLSYMBOL.STACKDIFF = sTACKDIFF;
mLSYMBOL.ILASMFILE = iLASMFILE;
mLSYMBOL.TYPETOKEN = tYPETOKEN;
mLSYMBOL.METHODTOKEN = mETHODTOKEN;
mLSYMBOL.ILOFFSET = iLOFFSET;
mLSYMBOL.METHODNAME = mETHODNAME;
mLSYMBOL.ID = id;
return mLSYMBOL;
}
#endregion
#region Primitive Properties
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String LABELNAME
{
get
{
return _LABELNAME;
}
set
{
OnLABELNAMEChanging(value);
ReportPropertyChanging("LABELNAME");
_LABELNAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("LABELNAME");
OnLABELNAMEChanged();
}
}
private global::System.String _LABELNAME;
partial void OnLABELNAMEChanging(global::System.String value);
partial void OnLABELNAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 STACKDIFF
{
get
{
return _STACKDIFF;
}
set
{
OnSTACKDIFFChanging(value);
ReportPropertyChanging("STACKDIFF");
_STACKDIFF = StructuralObject.SetValidValue(value);
ReportPropertyChanged("STACKDIFF");
OnSTACKDIFFChanged();
}
}
private global::System.Int32 _STACKDIFF;
partial void OnSTACKDIFFChanging(global::System.Int32 value);
partial void OnSTACKDIFFChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String ILASMFILE
{
get
{
return _ILASMFILE;
}
set
{
OnILASMFILEChanging(value);
ReportPropertyChanging("ILASMFILE");
_ILASMFILE = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("ILASMFILE");
OnILASMFILEChanged();
}
}
private global::System.String _ILASMFILE;
partial void OnILASMFILEChanging(global::System.String value);
partial void OnILASMFILEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 TYPETOKEN
{
get
{
return _TYPETOKEN;
}
set
{
OnTYPETOKENChanging(value);
ReportPropertyChanging("TYPETOKEN");
_TYPETOKEN = StructuralObject.SetValidValue(value);
ReportPropertyChanged("TYPETOKEN");
OnTYPETOKENChanged();
}
}
private global::System.Int32 _TYPETOKEN;
partial void OnTYPETOKENChanging(global::System.Int32 value);
partial void OnTYPETOKENChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 METHODTOKEN
{
get
{
return _METHODTOKEN;
}
set
{
OnMETHODTOKENChanging(value);
ReportPropertyChanging("METHODTOKEN");
_METHODTOKEN = StructuralObject.SetValidValue(value);
ReportPropertyChanged("METHODTOKEN");
OnMETHODTOKENChanged();
}
}
private global::System.Int32 _METHODTOKEN;
partial void OnMETHODTOKENChanging(global::System.Int32 value);
partial void OnMETHODTOKENChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Int32 ILOFFSET
{
get
{
return _ILOFFSET;
}
set
{
OnILOFFSETChanging(value);
ReportPropertyChanging("ILOFFSET");
_ILOFFSET = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ILOFFSET");
OnILOFFSETChanged();
}
}
private global::System.Int32 _ILOFFSET;
partial void OnILOFFSETChanging(global::System.Int32 value);
partial void OnILOFFSETChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.String METHODNAME
{
get
{
return _METHODNAME;
}
set
{
OnMETHODNAMEChanging(value);
ReportPropertyChanging("METHODNAME");
_METHODNAME = StructuralObject.SetValidValue(value, false);
ReportPropertyChanged("METHODNAME");
OnMETHODNAMEChanged();
}
}
private global::System.String _METHODNAME;
partial void OnMETHODNAMEChanging(global::System.String value);
partial void OnMETHODNAMEChanged();
///
/// No Metadata Documentation available.
///
[EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Guid ID
{
get
{
return _ID;
}
set
{
if (_ID != value)
{
OnIDChanging(value);
ReportPropertyChanging("ID");
_ID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("ID");
OnIDChanged();
}
}
}
private global::System.Guid _ID;
partial void OnIDChanging(global::System.Guid value);
partial void OnIDChanged();
#endregion
}
#endregion
}