Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Routing / RouteData.cs / 1305376 / RouteData.cs
namespace System.Web.Routing { using System; using System.Collections.Generic; using System.Globalization; using System.Runtime.CompilerServices; [TypeForwardedFrom("System.Web.Routing, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")] public class RouteData { private IRouteHandler _routeHandler; private RouteValueDictionary _values = new RouteValueDictionary(); private RouteValueDictionary _dataTokens = new RouteValueDictionary(); public RouteData() { } public RouteData(RouteBase route, IRouteHandler routeHandler) { Route = route; RouteHandler = routeHandler; } public RouteValueDictionary DataTokens { get { return _dataTokens; } } public RouteBase Route { get; set; } public IRouteHandler RouteHandler { get { return _routeHandler; } set { _routeHandler = value; } } public RouteValueDictionary Values { get { return _values; } } public string GetRequiredString(string valueName) { object value; if (Values.TryGetValue(valueName, out value)) { string valueString = value as string; if (!String.IsNullOrEmpty(valueString)) { return valueString; } } throw new InvalidOperationException( String.Format( CultureInfo.CurrentUICulture, SR.GetString(SR.RouteData_RequiredValue), valueName)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Opcode.cs
- ExpressionCopier.cs
- Cloud.cs
- XmlComplianceUtil.cs
- XmlDataFileEditor.cs
- OptionUsage.cs
- DataGridItem.cs
- BaseProcessProtocolHandler.cs
- WebPartConnectionsCancelVerb.cs
- XmlDataSourceView.cs
- BindingContext.cs
- DataGrid.cs
- FrameworkElementFactoryMarkupObject.cs
- ParameterReplacerVisitor.cs
- Crc32.cs
- PolicyManager.cs
- SerializerDescriptor.cs
- ClientSponsor.cs
- Funcletizer.cs
- DBConnection.cs
- RetrieveVirtualItemEventArgs.cs
- XmlNamespaceMappingCollection.cs
- CheckBox.cs
- FragmentQueryKB.cs
- ItemsPanelTemplate.cs
- MappingException.cs
- FixedBufferAttribute.cs
- ProjectionPath.cs
- ContextMenuAutomationPeer.cs
- FileDataSourceCache.cs
- Native.cs
- ToolboxItemFilterAttribute.cs
- SimpleLine.cs
- WindowsGraphicsWrapper.cs
- TextDecorationCollection.cs
- WebPartConnectionsCancelVerb.cs
- BitmapInitialize.cs
- BindingBase.cs
- FileCodeGroup.cs
- SharedStatics.cs
- SqlBooleanMismatchVisitor.cs
- FontWeights.cs
- AdapterDictionary.cs
- DateTimeConstantAttribute.cs
- StrokeCollectionConverter.cs
- BindingSource.cs
- DbProviderFactory.cs
- BinaryObjectInfo.cs
- WindowsNonControl.cs
- SymbolMethod.cs
- Rect3D.cs
- formatter.cs
- Parser.cs
- PointAnimationClockResource.cs
- StrokeCollectionDefaultValueFactory.cs
- InlinedAggregationOperator.cs
- XamlWriter.cs
- DataServiceRequest.cs
- NullableIntAverageAggregationOperator.cs
- ObjectStateManagerMetadata.cs
- ButtonField.cs
- RawStylusInputCustomDataList.cs
- TypeElementCollection.cs
- KnownTypeHelper.cs
- TimelineCollection.cs
- HwndPanningFeedback.cs
- GridViewEditEventArgs.cs
- LocalizationParserHooks.cs
- AppDomainUnloadedException.cs
- securitycriticaldata.cs
- WebPartZone.cs
- CultureSpecificCharacterBufferRange.cs
- TreeView.cs
- EntityParameterCollection.cs
- UnitySerializationHolder.cs
- DelegateTypeInfo.cs
- HttpApplicationFactory.cs
- MenuItemBinding.cs
- Parser.cs
- BehaviorEditorPart.cs
- StyleXamlParser.cs
- StringUtil.cs
- DataServices.cs
- Operand.cs
- XmlTextReaderImplHelpers.cs
- SQLByteStorage.cs
- SafeReadContext.cs
- GPRECT.cs
- TypedRowHandler.cs
- FieldDescriptor.cs
- util.cs
- CachedCompositeFamily.cs
- RequestCacheValidator.cs
- CategoryNameCollection.cs
- SystemDropShadowChrome.cs
- FileClassifier.cs
- WizardForm.cs
- AmbientLight.cs
- CustomPopupPlacement.cs
- CollectionContainer.cs