Skip to content

Instantly share code, notes, and snippets.

@kkozmic
Created February 20, 2011 00:22
Show Gist options
  • Save kkozmic/835542 to your computer and use it in GitHub Desktop.
Save kkozmic/835542 to your computer and use it in GitHub Desktop.
internal types in System.Web.Mvc.dll
System.Web.Mvc (Quick Project) (analysis done 1 day ago, Sat 19 Feb 10:16 most recent)
SELECT TYPES FROM ASSEMBLIES "System.Web.Mvc" WHERE IsInternal
ORDER BY NbMethods DESC
102 items
--------------------------------------------------+--------------+
types |# Methods |
--------------------------------------------------+--------------+
System.Web.Mvc.Resources.MvcResources |110 |
| |
System.Web.Mvc.ViewPage+SwitchWriter |45 |
| |
System.Web.Mvc.ExpressionUtil.FingerprintingExpres|38 |
sionVisitor | |
| |
System.Web.Mvc.Async.AsyncActionMethodSelector |25 |
| |
System.Web.Mvc.ActionMethodSelector |17 |
| |
System.Web.Mvc.Async.AsyncResultWrapper |17 |
| |
System.Web.Mvc.Html.DefaultEditorTemplates |15 |
| |
System.Web.Mvc.Html.DefaultDisplayTemplates |14 |
| |
System.Web.Mvc.Html.TemplateHelpers |13 |
| |
System.Web.Mvc.ViewTypeParserFilter |12 |
| |
System.Web.Mvc.TypeHelpers |12 |
| |
System.Web.Mvc.Error |12 |
| |
System.Web.Mvc.ControllerTypeCache |10 |
| |
System.Web.Mvc.TypeCacheSerializer |9 |
| |
System.Web.Mvc.ExpressionUtil.ExpressionFingerprin|9 |
t | |
| |
System.Web.Mvc.ReflectedParameterBindingInfo |7 |
| |
System.Web.Mvc.ReflectedAttributeCache |6 |
| |
System.Web.Mvc.BuildManagerWrapper |6 |
| |
<>f__AnonymousType5<<part>j__TPar,<trimmed>j__TPar|6 |
> | |
| |
System.Web.Mvc.ActionMethodDispatcher |6 |
| |
<>f__AnonymousType6<<item>j__TPar,<value>j__TPar> |6 |
| |
System.Web.Mvc.ExpressionUtil.HashCodeCombiner |6 |
| |
System.Web.Mvc.PathHelpers |6 |
| |
<>f__AnonymousType4<<piece>j__TPar,<trimmed>j__TPa|6 |
r> | |
| |
<>f__AnonymousType0<<providers>j__TPar,<modelBinde|6 |
r>j__TPar> | |
| |
System.Web.Mvc.SecurityUtil |6 |
| |
<>f__AnonymousType1<<methodInfo>j__TPar,<attrs>j__|6 |
TPar> | |
| |
<>f__AnonymousType3<<provider>j__TPar,<result>j__T|6 |
Par> | |
| |
<>f__AnonymousType2<<factory>j__TPar,<valueProvide|6 |
r>j__TPar> | |
| |
System.Web.Mvc.Async.SimpleAsyncResult |6 |
| |
System.Web.Mvc.DynamicViewDataDictionary |5 |
| |
System.Web.Mvc.IBuildManager |5 |
| |
System.Web.Mvc.DescriptorUtil |5 |
| |
System.Web.Mvc.ViewDataDictionary+ViewDataEvaluato|5 |
r | |
| |
System.Web.Mvc.ExpressionUtil.TypeBinaryExpression|5 |
Fingerprint | |
| |
System.Web.Mvc.ExpressionUtil.ParameterExpressionF|5 |
ingerprint | |
| |
System.Web.Mvc.Async.TriggerListener |5 |
| |
System.Web.Mvc.ExpressionUtil.UnaryExpressionFinge|5 |
rprint | |
| |
System.Web.Mvc.ExpressionUtil.IndexExpressionFinge|5 |
rprint | |
| |
System.Web.Mvc.ExpressionUtil.BinaryExpressionFing|5 |
erprint | |
| |
System.Web.Mvc.ExpressionUtil.MethodCallExpression|5 |
Fingerprint | |
| |
System.Web.Mvc.ExpressionUtil.MemberExpressionFing|5 |
erprint | |
| |
System.Web.Mvc.TypeCacheUtil |5 |
| |
System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHa|5 |
ndlerWrapper | |
| |
System.Web.Mvc.Async.ActionDescriptorCreator |4 |
| |
System.Web.Mvc.ClientDataTypeModelValidatorProvide|4 |
r+NumericModelValidator | |
| |
System.Web.Mvc.Async.BeginInvokeDelegate |4 |
| |
System.Web.Mvc.Razor.StartPageLookupDelegate |4 |
| |
System.Web.Mvc.ExpressionUtil.HoistingExpressionVi|4 |
sitor<TIn,TOut> | |
| |
System.Web.Mvc.ExpressionUtil.Hoisted<TModel,TValu|4 |
e> | |
| |
System.Web.Mvc.ExpressionUtil.ExpressionFingerprin|4 |
tChain | |
| |
System.Web.Mvc.BuildManagerViewEngine+DefaultViewP|4 |
ageActivator | |
| |
System.Web.Mvc.UrlRewriterHelper |4 |
| |
System.Web.Mvc.Html.TemplateHelpers+GetViewNamesDe|4 |
legate | |
| |
System.Web.Mvc.Html.TemplateHelpers+GetDefaultActi|4 |
onsDelegate | |
| |
System.Web.Mvc.Html.TemplateHelpers+TemplateHelper|4 |
Delegate | |
| |
System.Web.Mvc.Html.TemplateHelpers+ActionCacheVie|4 |
wItem | |
| |
System.Web.Mvc.Html.TemplateHelpers+ActionCacheCod|4 |
eItem | |
| |
System.Web.Mvc.Async.EndInvokeDelegate<TResult> |4 |
| |
System.Web.Mvc.Async.EndInvokeDelegate |4 |
| |
System.Web.Mvc.SingleServiceResolver<TService> |4 |
| |
System.Web.Mvc.Html.TemplateHelpers+ExecuteTemplat|4 |
eDelegate | |
| |
System.Web.Mvc.MultiServiceResolver<TService> |4 |
| |
System.Web.Mvc.ViewUserControlControlBuilder |4 |
| |
System.Web.Mvc.ViewPageControlBuilder |4 |
| |
System.Web.Mvc.TryGetValueDelegate |4 |
| |
System.Web.Mvc.UnvalidatedRequestValuesAccessor |4 |
| |
System.Web.Mvc.ViewMasterPageControlBuilder |4 |
| |
System.Web.Mvc.UnvalidatedRequestValuesWrapper |4 |
| |
System.Web.Mvc.ReaderWriterCache<TKey,TValue> |4 |
| |
System.Web.Mvc.Async.SynchronizationContextUtil |3 |
| |
System.Web.Mvc.DataTypeUtil |3 |
| |
System.Web.Mvc.IViewStartPageChild |3 |
| |
System.Web.Mvc.ViewTypeControlBuilder |3 |
| |
System.Web.Mvc.NullViewLocationCache |3 |
| |
System.Web.Mvc.IUnvalidatedRequestValues |3 |
| |
System.Web.Mvc.RouteValuesHelpers |2 |
| |
System.Web.Mvc.DictionaryHelpers |2 |
| |
System.Web.Mvc.Async.Trigger |2 |
| |
System.Web.Mvc.Html.TemplateHelpers+ActionCacheIte|2 |
m | |
| |
System.Web.Mvc.Async.SingleEntryGate |2 |
| |
System.Web.Mvc.ControllerDescriptorCache |2 |
| |
System.Web.Mvc.Html.ChildActionExtensions+ChildAct|2 |
ionMvcHandler | |
| |
System.Web.Mvc.ValueProviderUtil |2 |
| |
System.Web.Mvc.ExpressionUtil.ConditionalExpressio|2 |
nFingerprint | |
| |
System.Web.Mvc.AreaHelpers |2 |
| |
System.Web.Mvc.ExpressionUtil.LambdaExpressionFing|2 |
erprint | |
| |
System.Web.Mvc.ExpressionUtil.ConstantExpressionFi|2 |
ngerprint | |
| |
System.Web.Mvc.ExpressionUtil.DefaultExpressionFin|2 |
gerprint | |
| |
System.Web.Mvc.DataErrorInfoModelValidatorProvider|2 |
+DataErrorInfoClassModelValidator | |
| |
System.Web.Mvc.DataErrorInfoModelValidatorProvider|2 |
+DataErrorInfoPropertyModelValidator | |
| |
System.Web.Mvc.ActionMethodDispatcherCache |2 |
| |
System.Web.Mvc.Async.AsyncUtil |2 |
| |
System.Web.Mvc.IUniquelyIdentifiable |1 |
| |
System.Web.Mvc.TypeDescriptorHelper |1 |
| |
System.Web.Mvc.IMvcControlBuilder |1 |
| |
System.Web.Mvc.ParameterInfoUtil |1 |
| |
System.Web.Mvc.HttpHandlerUtil |1 |
| |
System.Web.Mvc.TagBuilderExtensions |1 |
| |
System.Web.Mvc.ExpressionUtil.CachedExpressionComp|1 |
iler | |
| |
System.Web.Mvc.IResolver<T> |1 |
| |
System.Web.Mvc.Async.AsyncVoid |0 |
| |
--------------------------------------------------+--------------+
Sum: |683 |
| |
Average: |6.6961 |
| |
Minimum: |0 |
| |
Maximum: |110 |
| |
Standard deviation: |12.099 |
| |
Variance: |146.39 |
| |
--------------------------------------------------+--------------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment