Пример #1
0
 /// <summary>
 ///		Returns the properties of the current type
 /// </summary>
 protected virtual IEnumerable <PropertyInfo> GetTypeProperties()
 {
     return(UnproxiedType.GetProperties());
 }
Пример #2
0
 /// <summary>
 ///		Returns the type properties of the current instance
 /// </summary>
 protected override IEnumerable <PropertyInfo> GetTypeProperties()
 {
     return(UnproxiedType.GetProperties()
            .Where(x => x != null && x.HasAttribute <DomainSignatureAttribute>() &&
                   !x.GetIndexParameters().Any()));
 }