3 overrides of StorageAccessor
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
1107
public override MetaAccessor
StorageAccessor
{
Mapping\MappedMetaModel.cs (2)
1062
public override MetaAccessor
StorageAccessor
{
1759
public override MetaAccessor
StorageAccessor
{
46 references to StorageAccessor
System.Data.Linq (46)
ChangeConflicts.cs (5)
317
object oValue = member.
StorageAccessor
.GetBoxedValue(this.original);
321
object dValue = member.
StorageAccessor
.GetBoxedValue(this.database);
387
this.originalValue = metaMember.
StorageAccessor
.GetBoxedValue(conflict.Original);
388
this.databaseValue = metaMember.
StorageAccessor
.GetBoxedValue(conflict.Database);
389
this.currentValue = metaMember.
StorageAccessor
.GetBoxedValue(conflict.TrackedObject.Current);
ChangeDirector.cs (1)
300
: mm.
StorageAccessor
;
ChangeProcessor.cs (9)
223
!(thisMember.
StorageAccessor
.HasAssignedValue(trackedInstance) || thisMember.
StorageAccessor
.HasLoadedValue(trackedInstance)))
238
thisKey.
StorageAccessor
.SetBoxedValue(ref trackedInstance, null);
504
if (assoc.ThisMember.
StorageAccessor
.HasAssignedValue(instance) ||
505
assoc.ThisMember.
StorageAccessor
.HasLoadedValue(instance)
520
if (assoc.ThisMember.
StorageAccessor
.HasAssignedValue(item.Current) ||
521
assoc.ThisMember.
StorageAccessor
.HasLoadedValue(item.Current)
623
object xValue = mm.
StorageAccessor
.GetBoxedValue(x.Current);
624
object yValue = mm.
StorageAccessor
.GetBoxedValue(y.Current);
ChangeTracker.cs (27)
315
assoc.ThisMember.
StorageAccessor
.HasAssignedValue(Current) &&
316
assoc.ThisMember.
StorageAccessor
.GetBoxedValue(Current) == null) {
418
mm.
StorageAccessor
.SetBoxedValue(ref instance, value);
451
object freshValue = mm.
StorageAccessor
.GetBoxedValue(freshInstance);
497
object currentValue = mm.
StorageAccessor
.GetBoxedValue(this.current);
499
mm.
StorageAccessor
.SetBoxedValue(ref this.current, freshValue);
505
if (am.
StorageAccessor
.HasValue(this.current)) {
536
if (mm.
StorageAccessor
.HasValue(instance)) {
548
object value = mm.
StorageAccessor
.GetBoxedValue(instance);
551
mm.
StorageAccessor
.SetBoxedValue(ref copy, value);
571
bool hasAssigned = mm.
StorageAccessor
.HasAssignedValue(this.current);
572
bool hasLoaded = mm.
StorageAccessor
.HasLoadedValue(this.current);
574
object parent = mm.
StorageAccessor
.GetBoxedValue(this.current);
580
object parentValue = accParent.
StorageAccessor
.GetBoxedValue(parent);
581
accThis.
StorageAccessor
.SetBoxedValue(ref this.current, parentValue);
592
if (accThis.
StorageAccessor
.GetBoxedValue(this.current) != null) {
597
accThis.
StorageAccessor
.SetBoxedValue(ref this.current, null);
652
return mm.
StorageAccessor
.HasAssignedValue(this.original);
654
if (mm.
StorageAccessor
.HasValue(this.current)) {
655
if (this.original != null && mm.
StorageAccessor
.HasValue(this.original)) {
668
else if (mm.IsDeferred && mm.
StorageAccessor
.HasAssignedValue(this.current)) {
694
if (this.original != null && mm.
StorageAccessor
.HasValue(this.original)) {
698
else if (this.original == null || (mm.IsDeferred && !mm.
StorageAccessor
.HasLoadedValue(this.current))) {
710
member.
StorageAccessor
.HasAssignedValue(this.current) &&
737
MetaAccessor acc = deferredMember.
StorageAccessor
;
770
MetaAccessor acc = deferredMember.
StorageAccessor
;
817
otherItem = assoc.ThisMember.
StorageAccessor
.GetBoxedValue(this.current);
DataServices.cs (2)
76
value = mm.
StorageAccessor
.GetBoxedValue(item);
337
object value = keys[i].
StorageAccessor
.GetBoxedValue(instance);
IdentityManager.cs (2)
83
new object[] { mm.
StorageAccessor
, 0 }, null
91
new object[] { mm.
StorageAccessor
, i, km }, null