1 type derived from BrowserDefinition
System.Web (1)
Configuration\GatewayDefinition.cs (1)
10internal class GatewayDefinition : BrowserDefinition {
2 instantiations of BrowserDefinition
System.Web (2)
Configuration\BrowserCapabilitiesCodeGenerator.cs (2)
290browserInfo = new BrowserDefinition(node); 294browserInfo = new BrowserDefinition(node, true);
63 references to BrowserDefinition
System.Web (63)
Compilation\BrowserCapabilitiesCompiler.cs (13)
242internal override void HandleUnRecognizedParentElement(BrowserDefinition bd, bool isDefault) 268customTreeRoots.Add((BrowserDefinition)(((BrowserTree)CustomTreeList[i])[CustomTreeNames[i]])); 295BrowserDefinition bd = null; 308GenerateSingleProcessCall((BrowserDefinition)customTreeRoots[i], method); 313BrowserDefinition firstBrowserDefinition = (BrowserDefinition)BrowserTree[GetFirstItemFromKey(_browserOverrides, key)]; 363bd = (BrowserDefinition)BrowserTree[browserID]; 411BrowserDefinition firstDefaultBrowserDefinition = (BrowserDefinition)DefaultTree[GetFirstItemFromKey(_defaultBrowserOverrides, key)]; 443bd = (BrowserDefinition)DefaultTree[browserID]; 457bd = entry.Value as BrowserDefinition; 464bd = entry.Value as BrowserDefinition; 472bd = entry.Value as BrowserDefinition;
Configuration\BrowserCapabilitiesCodeGenerator.cs (49)
284BrowserDefinition browserInfo = null; 297BrowserDefinition oldNode = (BrowserDefinition)browserTree[browserInfo.Name]; 319BrowserDefinition bd = (BrowserDefinition)entry.Value; 321BrowserDefinition parentBrowser = null; 328parentBrowser = (BrowserDefinition)browserTree[parentName]; 360BrowserDefinition bd = (BrowserDefinition)entry.Value; 362BrowserDefinition currentBrowser = bd; 369currentBrowser = (BrowserDefinition)browserTree[currentBrowser.ParentName]; 382BrowserDefinition bd = (BrowserDefinition)entry.Value; 501BrowserDefinition defaultBrowser = (BrowserDefinition)_browserTree["Default"]; 610AddCustomBrowserToCollectionRecursive((BrowserDefinition)(((BrowserTree)_customTreeList[i])[_customTreeNames[i]]), 0, i); 614internal void AddCustomBrowserToCollectionRecursive(BrowserDefinition bd, int depth, int index) { 622foreach (BrowserDefinition childBrowser in bd.Browsers) { 627internal void AddBrowserToCollectionRecursive(BrowserDefinition bd, int depth) { 636foreach(BrowserDefinition childBrowser in bd.Browsers) { 641internal virtual void HandleUnRecognizedParentElement(BrowserDefinition bd, bool isDefault) { 675BrowserDefinition root = (BrowserDefinition)_browserTree["Default"]; 676BrowserDefinition defaultRoot = (BrowserDefinition)_defaultTree["Default"]; 679customTreeRoots.Add((BrowserDefinition)(((BrowserTree)_customTreeList[i])[_customTreeNames[i]])); 747GenerateSingleProcessCall((BrowserDefinition)customTreeRoots[i], method); 765BrowserDefinition bd = entry.Value as BrowserDefinition; 773BrowserDefinition bd = entry.Value as BrowserDefinition; 779BrowserDefinition bd = entry.Value as BrowserDefinition; 908foreach(BrowserDefinition bd in _browserDefinitionCollection) { 928foreach (BrowserDefinition bd in (BrowserDefinitionCollection)_customBrowserDefinitionCollections[i]) { 982internal void GenerateProcessMethod(BrowserDefinition bd, CodeTypeDeclaration ctd) { 987internal void GenerateProcessMethod(BrowserDefinition bd, CodeTypeDeclaration ctd, string prefix) { 1016foreach (BrowserDefinition b in bd.RefGateways) { 1030foreach(BrowserDefinition b in bd.Gateways) { 1045foreach (BrowserDefinition b in bd.Browsers) { 1059foreach (BrowserDefinition b in bd.RefBrowsers) { 1148private void GenerateIdentificationCode(BrowserDefinition bd, CodeMemberMethod cmm, ref bool regexWorkerGenerated) { 1323private void GenerateCapturesCode(BrowserDefinition bd, CodeMemberMethod cmm, ref bool regexWorkerGenerated) { 1394private void GenerateSetCapabilitiesCode(BrowserDefinition bd, CodeMemberMethod cmm, ref bool regexWorkerGenerated) { 1426internal void GenerateSetAdaptersCode(BrowserDefinition bd, CodeMemberMethod cmm) { 1456internal CodeStatementCollection GenerateTrackedSingleProcessCall(CodeStatementCollection stmts, BrowserDefinition bd, CodeMemberMethod cmm) { 1460internal CodeStatementCollection GenerateTrackedSingleProcessCall(CodeStatementCollection stmts, BrowserDefinition bd, CodeMemberMethod cmm, string prefix) { 1478internal void GenerateSingleProcessCall(BrowserDefinition bd, CodeMemberMethod cmm) { 1484internal void GenerateSingleProcessCall(BrowserDefinition bd, CodeMemberMethod cmm, string prefix) {
Configuration\BrowserDefinition.cs (1)
576internal void MergeWithDefinition(BrowserDefinition definition) {