public PathMemberInfoEventArgs(string path, Type parentType, System.Reflection.MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath)
 {
     this.indexParameters = new object[0];
     if (string.IsNullOrEmpty(path))
     {
         throw new ArgumentNullException("path");
     }
     if (parentType == null)
     {
         throw new ArgumentNullException("parentType");
     }
     if (memberInfo == null)
     {
         throw new ArgumentNullException("memberInfo");
     }
     this.path = path;
     this.parentType = parentType;
     this.memberInfo = memberInfo;
     this.memberKind = memberKind;
     this.lastMemberInThePath = lastMemberInThePath;
 }
示例#2
0
 public PathMemberInfoEventArgs(string path, Type parentType, System.Reflection.MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath)
 {
     this.indexParameters = new object[0];
     if (string.IsNullOrEmpty(path))
     {
         throw new ArgumentNullException("path");
     }
     if (parentType == null)
     {
         throw new ArgumentNullException("parentType");
     }
     if (memberInfo == null)
     {
         throw new ArgumentNullException("memberInfo");
     }
     this.path                = path;
     this.parentType          = parentType;
     this.memberInfo          = memberInfo;
     this.memberKind          = memberKind;
     this.lastMemberInThePath = lastMemberInThePath;
 }
 public PathMemberInfoEventArgs(string path, Type parentType, System.Reflection.MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath, object[] indexParameters) : this(path, parentType, memberInfo, memberKind, lastMemberInThePath)
 {
     this.indexParameters = indexParameters;
 }
示例#4
0
 public PathMemberInfoEventArgs(string path, Type parentType, System.Reflection.MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath, object[] indexParameters) : this(path, parentType, memberInfo, memberKind, lastMemberInThePath)
 {
     this.indexParameters = indexParameters;
 }
示例#5
0
        public PathMemberInfoEventArgs(string path, Type parentType, MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath)
        {
            if (string.IsNullOrEmpty(path))
                throw new ArgumentNullException("path");
            if (parentType == null)
                throw new ArgumentNullException("parentType");
            if (memberInfo == null)
                throw new ArgumentNullException("memberInfo");

            this.path = path;
            this.parentType = parentType;
            this.memberInfo = memberInfo;
            this.memberKind = memberKind;
            this.lastMemberInThePath = lastMemberInThePath;
        }