コード例 #1
0
        internal Node(ContextCore owner, int level, object value, TypeProfile profile)
        {
            this.value   = value;
            this.owner   = new WeakReference(owner);
            this.profile = profile;
            this.level   = level;

            MemberValueCore = new MemberValueConnector(this);
        }
コード例 #2
0
 internal PWalkContext()
 {
     Core = new ContextCore();
 }
コード例 #3
0
 public Repository(ContextCore context)
     : base(context)
 {
 }
コード例 #4
0
 public RepositoryReadOnly(ContextCore context)
 {
     this.Context = context;
     this.Set     = context.Set <TEntity>();
     this.Query   = this.Set;
 }
コード例 #5
0
 internal Link(ContextCore owner, int level, MemberValueProfile profile)
 {
     this.owner   = new WeakReference(owner);
     this.profile = profile;
     this.level   = level;
 }