3 overrides of IsAssociation
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
1131public override bool IsAssociation {
Mapping\MappedMetaModel.cs (2)
1086public override bool IsAssociation { 1777public override bool IsAssociation {
46 references to IsAssociation
System.Data.Linq (42)
ChangeConflicts.cs (1)
305if (!metaMember.IsAssociation && this.HasMemberConflict(metaMember)) {
ChangeProcessor.cs (2)
170Debug.Assert(assoc.OtherMember.IsAssociation, "OtherMember of the association is expected to also be an association."); 215Debug.Assert(assoc.ThisMember.IsAssociation, "Expected ThisMember of an association to always be an association.");
ChangeTracker.cs (10)
450if (!mm.IsAssociation && (this.Type.Type == instanceType || mm.DeclaringType.Type.IsAssignableFrom(instanceType))) { 474if (mm.IsAssociation && mm.Association.IsMany) { 484System.Diagnostics.Debug.Assert(!mm.IsAssociation); 515if (mm.IsAssociation && mm.Association.ThisKey.Contains(key)) { 535if (!mm.IsAssociation) { 651if (mm.IsAssociation && mm.Association.IsMany) { 683if (!mm.IsAssociation && this.HasChangedValue(mm)) { 706return !member.IsAssociation && 722IEnumerable<MetaDataMember> deferredMembers = this.Type.PersistentDataMembers.Where(p => p.IsDeferred && !p.IsAssociation); 758IEnumerable<MetaDataMember> deferredMembers = this.Type.PersistentDataMembers.Where(p => p.IsDeferred && !p.IsAssociation);
DataServices.cs (7)
68if (mm.IsAssociation) { 236if (member.IsAssociation) { 289Type elemType = member.IsAssociation && member.Association.IsMany 311this.refersToPrimaryKey = this.member.IsAssociation && this.member.Association.OtherKeyIsPrimaryKey; 329if (this.member.IsAssociation) { 402MetaType mt = this.member.IsAssociation ? this.member.Association.OtherType : this.member.DeclaringType; 416ReadOnlyCollection<MetaDataMember> members = this.member.IsAssociation ? this.member.Association.OtherKey : this.member.DeclaringType.IdentityMembers;
Mapping\AttributedMetaModel.cs (2)
471if (!mem.IsAssociation) { 801this.associations = this.dataMembers.Where(m => m.IsAssociation).Select(m => m.Association).ToList().AsReadOnly();
Mapping\MappedMetaModel.cs (3)
465if (!mem.IsAssociation) { 881this.associations = this.dataMembers.Where(m => m.IsAssociation).Select(m => m.Association).ToList().AsReadOnly(); 1275if (omm.IsAssociation && omm != this.thisMember && omm.MappedName == this.thisMember.MappedName) {
SqlClient\Query\QueryConverter.cs (1)
2414if (!mm.IsAssociation && !mm.IsDbGenerated && !mm.IsVersion) {
SqlClient\Query\SqlBinder.cs (3)
677if (mm.IsAssociation && ma.Expression != null && ma.Expression.NodeType != SqlNodeType.Link 685else if (mm.IsAssociation || mm.IsDeferred) { 1367&& link.Member.IsAssociation
SqlClient\Query\Translator.cs (10)
91if (allowDeferred && (mm.IsAssociation || mm.IsDeferred)) { 93if (link != null && mm != link.Member && mm.IsAssociation 107else if (!mm.IsAssociation) { 119if (member.IsAssociation) { 244if (mm.IsAssociation) { 342if (link1 != null && link1.Member.IsAssociation && link1.Member.Association.IsForeignKey) { 350if (link2 != null && link2.Member.IsAssociation && link2.Member.Association.IsForeignKey) { 439if ((link1 != null && link1.Member.IsAssociation && link1.Member.Association.IsForeignKey) || 440(link2 != null && link2.Member.IsAssociation && link2.Member.Association.IsForeignKey)) { 450if (!(link != null && link.Member.IsAssociation && link.Member.Association.IsForeignKey)) {
SqlClient\Reader\ObjectReaderCompiler.cs (1)
1370Type elemType = link.Member.IsAssociation && link.Member.Association.IsMany
SqlClient\SqlBuilder.cs (2)
93if (!mm.IsAssociation) { 156if (mm.IsDeclaredBy(type) && mm.IsAssociation) {
System.Web.DynamicData (4)
DynamicData\DynamicDataExtensions.cs (1)
270if (member.IsAssociation && !member.Association.IsMany) {
DynamicData\ModelProviders\DLinqColumnProvider.cs (3)
26_isAssociation = member.IsAssociation; 27IsCustomProperty = !member.IsAssociation && Member.DbType == null; 28Nullable = Member.IsAssociation ? Member.Association.IsNullable : Member.CanBeNull;