System.Windows.Browser.ManagedObject.RegisterScriptableTypes C# (CSharp) Method

RegisterScriptableTypes() private static method

private static RegisterScriptableTypes ( MethodInfo mi ) : bool
mi System.Reflection.MethodInfo
return bool
		private static bool RegisterScriptableTypes (MethodInfo mi)
		{
			bool ret = false;
			if (IsCreateable (mi.ReturnType)) {
				ret = true;
				RegisterScriptableType (mi.ReturnType);
			}

			ParameterInfo[] ps = mi.GetParameters();
			foreach (ParameterInfo p in ps) {
				if (IsCreateable (p.ParameterType)) {
					ret = true;
					RegisterScriptableType (p.ParameterType);
				}
			}
			return ret;
		}

Same methods

ManagedObject::RegisterScriptableTypes ( PropertyInfo pi ) : bool