3 overrides of IdentityMembers
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
792
public override ReadOnlyCollection<MetaDataMember>
IdentityMembers
{
Mapping\MappedMetaModel.cs (2)
872
public override ReadOnlyCollection<MetaDataMember>
IdentityMembers
{
1630
public override ReadOnlyCollection<MetaDataMember>
IdentityMembers
{
29 references to IdentityMembers
System.Data.Linq (29)
ChangeProcessor.cs (3)
412
if (!tracked.IsPendingGeneration(tracked.Type.
IdentityMembers
)) {
487
if (!tracked.IsPendingGeneration(tracked.Type.
IdentityMembers
)) {
622
foreach (MetaDataMember mm in x.Type.
IdentityMembers
) {
ChangeTracker.cs (1)
761
if (!this.IsPendingGeneration(Type.
IdentityMembers
)) {
DataServices.cs (7)
104
foreach (MetaDataMember mm in type.
IdentityMembers
) {
209
return this.GetObjectQuery(type, BuildKeyExpressions(keyValues, type.
IdentityMembers
));
218
for (int i = 0, n = type.
IdentityMembers
.Count; i < n; i++) {
219
MetaDataMember metaMember = type.
IdentityMembers
[i];
333
keys = this.member.DeclaringType.
IdentityMembers
;
416
ReadOnlyCollection<MetaDataMember> members = this.member.IsAssociation ? this.member.Association.OtherKey : this.member.DeclaringType.
IdentityMembers
;
526
&& keys.Count == type.
IdentityMembers
.Count) {
IdentityManager.cs (3)
77
int n = type.
IdentityMembers
.Count;
78
MetaDataMember mm = type.
IdentityMembers
[0];
86
mm = type.
IdentityMembers
[i];
Mapping\AttributedMetaModel.cs (5)
684
return table.RowType.
IdentityMembers
.Count > 0;
1332
this.thisKey = (attr.ThisKey != null) ? MakeKeys(this.thisMember.DeclaringType, attr.ThisKey) : this.thisMember.DeclaringType.
IdentityMembers
;
1333
this.otherKey = (attr.OtherKey != null) ? MakeKeys(otherType, attr.OtherKey) : this.otherType.
IdentityMembers
;
1334
this.thisKeyIsPrimaryKey = AreEqual(this.thisKey, this.thisMember.DeclaringType.
IdentityMembers
);
1335
this.otherKeyIsPrimaryKey = AreEqual(this.otherKey, this.otherType.
IdentityMembers
);
Mapping\MappedMetaModel.cs (5)
758
return table.RowType.
IdentityMembers
.Count > 0;
1241
: this.thisMember.DeclaringType.
IdentityMembers
;
1243
this.thisKeyIsPrimaryKey = AreEqual(this.thisKey, this.thisMember.DeclaringType.
IdentityMembers
);
1272
: this.otherType.
IdentityMembers
;
1273
this.otherKeyIsPrimaryKey = AreEqual(this.otherKey, this.otherType.
IdentityMembers
);
SqlClient\Query\QueryConverter.cs (1)
2741
this.AddIdentityMembers(tab.MetaTable.RowType.
IdentityMembers
.Select(m => m.Member));
SqlClient\Query\SqlReorderer.cs (1)
97
foreach (MetaDataMember mm in rowType.
IdentityMembers
) {
SqlClient\Query\Translator.cs (2)
133
foreach (MetaDataMember mm in thisType.
IdentityMembers
) {
506
return type.
IdentityMembers
;
SqlClient\SqlBuilder.cs (1)
126
foreach (MetaDataMember mm in table.RowType.
IdentityMembers
) {