System.Web.Compilation.BaseCompiler.CheckPartialBaseProperties C# (CSharp) Méthode

CheckPartialBaseProperties() private méthode

private CheckPartialBaseProperties ( Type type, Type baseType ) : bool
type System.Type
baseType System.Type
Résultat bool
		internal bool CheckPartialBaseProperties (Type type, Type baseType)
		{
			bool rebuild = false;

			foreach (PropertyInfo baseInfo in baseType.GetProperties ()) {
				PropertyInfo typeInfo = type.GetProperty (baseInfo.Name);

				if (typeInfo != null && typeInfo.DeclaringType == type) {
					partialNameOverride [typeInfo.Name] = true;
					rebuild = true;
				}
			}

			return rebuild;
		}