1 type derived from MetaAccessor
System.Data.Linq (1)
Mapping\MetaModel.cs (1)
533public abstract class MetaAccessor<TEntity, TMember> : MetaAccessor {
55 references to MetaAccessor
System.Data.Linq (55)
ChangeDirector.cs (1)
297MetaAccessor accessor =
ChangeTracker.cs (4)
737MetaAccessor acc = deferredMember.StorageAccessor; 741MetaAccessor dsacc = deferredMember.DeferredSourceAccessor; 770MetaAccessor acc = deferredMember.StorageAccessor; 772MetaAccessor dsacc = deferredMember.DeferredSourceAccessor;
Mapping\Accessors.cs (5)
22internal static MetaAccessor Create(Type objectType, FieldInfo fi) { 57return (MetaAccessor)Activator.CreateInstance( 90internal static MetaAccessor Create(Type objectType, PropertyInfo pi, MetaAccessor storageAccessor) { 125return (MetaAccessor)Activator.CreateInstance(
Mapping\AttributedMetaModel.cs (17)
1015MetaAccessor accPublic; 1016MetaAccessor accPrivate; 1017MetaAccessor accDefValue; 1018MetaAccessor accDefSource; 1101public override MetaAccessor MemberAccessor { 1107public override MetaAccessor StorageAccessor { 1113public override MetaAccessor DeferredValueAccessor { 1119public override MetaAccessor DeferredSourceAccessor { 1262private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi, MetaAccessor storage) { 1264MetaAccessor acc = null; 1276Type objectDeclaringType, MetaAccessor accessor, 1277out MetaAccessor accessorValue, out MetaAccessor accessorDeferredValue, out MetaAccessor accessorDeferredSource 1303private static MetaAccessor CreateAccessor(Type accessorType, params object[] args) { 1304return (MetaAccessor)Activator.CreateInstance(accessorType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, args, null);
Mapping\MappedMetaModel.cs (24)
941MetaAccessor accPublic; 942MetaAccessor accPrivate; 943MetaAccessor accDefValue; 944MetaAccessor accDefSource; 1056public override MetaAccessor MemberAccessor { 1062public override MetaAccessor StorageAccessor { 1068public override MetaAccessor DeferredValueAccessor { 1074public override MetaAccessor DeferredSourceAccessor { 1167private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi, MetaAccessor storage) { 1169MetaAccessor acc = null; 1181Type declaringType, MetaAccessor accessor, 1182out MetaAccessor accessorValue, out MetaAccessor accessorDeferredValue, out MetaAccessor accessorDeferredSource 1208private static MetaAccessor CreateAccessor(Type accessorType, params object[] args) { 1209return (MetaAccessor)Activator.CreateInstance(accessorType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, args, null); 1711MetaAccessor accPublic; 1753public override MetaAccessor MemberAccessor { 1759public override MetaAccessor StorageAccessor { 1765public override MetaAccessor DeferredValueAccessor { 1768public override MetaAccessor DeferredSourceAccessor { 1816private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi) { 1818MetaAccessor acc = null;
Mapping\MetaModel.cs (4)
278public abstract MetaAccessor MemberAccessor { get; } 282public abstract MetaAccessor StorageAccessor { get; } 286public abstract MetaAccessor DeferredValueAccessor { get; } 290public abstract MetaAccessor DeferredSourceAccessor { get; }