コード例 #1
0
ファイル: MemberAccessorTests.cs プロジェクト: joonhwan/NPoco
 public void CanReadProp()
 {
     var accessor = new MemberAccessor(typeof (MemberAccessorTestClass), "NameProp");
     var name = Guid.NewGuid().ToString();
     var result = accessor.Get(new MemberAccessorTestClass() {NameProp = name});
     Assert.AreEqual(name, result);
 }
コード例 #2
0
ファイル: MemberAccessorTests.cs プロジェクト: joonhwan/NPoco
 public void CanWriteProp()
 {
     var accessor = new MemberAccessor(typeof (MemberAccessorTestClass), "NameProp");
     var name = Guid.NewGuid().ToString();
     var memberAccessorTestClass = new MemberAccessorTestClass();
     accessor.Set(memberAccessorTestClass, name);
     Assert.AreEqual(name, memberAccessorTestClass.NameProp);
 }
コード例 #3
0
ファイル: PocoColumn.cs プロジェクト: zzia615/NPoco
 internal void SetMemberAccessors(List <MemberAccessor> memberAccessors)
 {
     _memberAccessor      = memberAccessors[memberAccessors.Count - 1];
     _memberAccessorChain = memberAccessors;
 }
コード例 #4
0
ファイル: PocoMember.cs プロジェクト: zr53722/NPoco
 public void SetMemberAccessor(MemberAccessor memberAccessor, FastCreate fastCreate, Type listType)
 {
     _listType       = listType;
     _memberAccessor = memberAccessor;
     _creator        = fastCreate;
 }
コード例 #5
0
ファイル: PocoColumn.cs プロジェクト: joonhwan/NPoco
 internal void SetMemberAccessors(List<MemberAccessor> memberAccessors)
 {
     _memberAccessor = memberAccessors[memberAccessors.Count-1];
     _memberAccessorChain = memberAccessors;
 }
コード例 #6
0
ファイル: PocoMember.cs プロジェクト: joonhwan/NPoco
 public void SetMemberAccessor(MemberAccessor memberAccessor, FastCreate fastCreate, Type listType)
 {
     _listType = listType;
     _memberAccessor = memberAccessor;
     _creator = fastCreate;
 }