Ejemplo n.º 1
0
 public IMemberAccess Get(IMember parameter)
 =>
 new ReadOnlyCollectionMemberAccess(new MemberAccess(_allowed.Get(parameter.Metadata),
                                                     _getter.Get(parameter.Metadata),
                                                     _add.Get(parameter.MemberType)));
Ejemplo n.º 2
0
 protected override IMemberAccess Create(IMember parameter)
 => new MemberAccess(_emit.Get(parameter.Metadata), _getter.Get(parameter.Metadata),
                     _setter.Get(parameter.Metadata));
Ejemplo n.º 3
0
 public IMemberAccess Get(IMember parameter)
 => new MemberAccess(_emit.Get(parameter.Metadata), _getter.Get(parameter.Metadata), _setter.Get(parameter.Metadata));
 public IMemberAccess Get(IMember parameter)
 => parameter is AttachedMember
                         ? new MemberAccess(_allow.Get(parameter.Metadata), (IProperty)parameter)
                         : _accessors.Get(parameter);