4 writes to BaseType
System.Web (4)
UI\PageParser.cs (2)
263
BaseType
= DefaultPageBaseType;
266
BaseType
= PagesConfig.PageBaseTypeInternal;
UI\UserControlParser.cs (2)
46
BaseType
= PageParser.DefaultUserControlBaseType;
49
BaseType
= PagesConfig.UserControlBaseTypeInternal;
27 references to BaseType
System.Web (27)
Compilation\BaseCodeDomTreeGenerator.cs (7)
164
Debug.Assert(Parser.
BaseType
!= null);
208
string baseTypeName = Parser.BaseTypeName != null ? Parser.BaseTypeName : Parser.
BaseType
.Name;
262
_intermediateClass.UserData["BaseClassDefinition"] = Parser.
BaseType
;
286
_intermediateClass.BaseTypes.Add(CodeDomUtility.BuildGlobalCodeTypeReference(Parser.
BaseType
));
359
Debug.Assert(Parser.
BaseType
!= null);
362
Parser.
BaseType
.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Any(c => c.GetParameters().Length > 0)) {
371
if (Parser.
BaseType
.GetConstructor(Type.EmptyTypes) != null) {
Compilation\BaseTemplateBuildProvider.cs (1)
161
return Parser.
BaseType
;
Compilation\BaseTemplateCodeDomTreeGenerator.cs (5)
448
if (typeof(INamingContainer).IsAssignableFrom(Parser.
BaseType
)) {
449
containerType = Parser.
BaseType
;
1154
if (Parser.
BaseType
!= null) {
1158
Type memberType = Util.GetNonPrivateFieldType(Parser.
BaseType
, builder.ID);
1163
memberType = Util.GetNonPrivatePropertyType(Parser.
BaseType
, builder.ID);
Compilation\MasterPageBuildProvider.cs (1)
30
return new BuildResultNoCompileMasterPage(Parser.
BaseType
, Parser);
Compilation\PageBuildProvider.cs (1)
34
return new BuildResultNoCompilePage(Parser.
BaseType
, Parser);
Compilation\PageCodeDomTreeGenerator.cs (2)
579
if (Parser.
BaseType
!= typeof(Page)) {
580
methodInfo = Parser.
BaseType
.GetMethod("ProcessRequest",
Compilation\TemplateControlCodeDomTreeGenerator.cs (2)
71
CodeTypeReference classTypeRef = CodeDomUtility.BuildGlobalCodeTypeReference(Parser.
BaseType
);
278
foreach (var c in Parser.
BaseType
.GetConstructors(BindingFlags.Instance | BindingFlags.Public)) {
Compilation\UserControlBuildProvider.cs (1)
30
return new BuildResultNoCompileUserControl(Parser.
BaseType
, Parser);
UI\PageParser.cs (1)
192
RootBuilder.SetControlType(
BaseType
);
UI\TemplateControlParser.cs (1)
302
if (ScriptList.Count == 0 &&
BaseType
== DefaultBaseType && CodeFileVirtualPath == null)
UI\TemplateParser.cs (5)
583
if (
BaseType
== DefaultBaseType) {
628
object[] attrs =
BaseType
.GetCustomAttributes(
1222
if (!_pageParserFilter.AllowBaseType(
BaseType
)) {
1224
SR.GetString(SR.Base_type_not_allowed,
BaseType
.FullName));
1875
RootBuilder.SetControlType(
BaseType
);