Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / DynamicData / DynamicData / Util / DefaultValueMapping.cs / 1305376 / DefaultValueMapping.cs
namespace System.Web.DynamicData.Util { using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; internal class DefaultValueMapping { private IDictionary_defaultValues; public DictionaryCustomTypeDescriptor Instance { get; private set; } public IDictionary Values { get { return _defaultValues; } } public DefaultValueMapping(IDictionary defaultValues) { Debug.Assert(defaultValues != null); _defaultValues = defaultValues; // Build a custom type descriptor which will act as a lightweight wrapper around the dictionary. Instance = new DictionaryCustomTypeDescriptor(defaultValues); } public bool Contains(MetaColumn column) { Debug.Assert(_defaultValues != null); return Misc.IsColumnInDictionary(column, _defaultValues); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Web.DynamicData.Util { using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; internal class DefaultValueMapping { private IDictionary _defaultValues; public DictionaryCustomTypeDescriptor Instance { get; private set; } public IDictionary Values { get { return _defaultValues; } } public DefaultValueMapping(IDictionary defaultValues) { Debug.Assert(defaultValues != null); _defaultValues = defaultValues; // Build a custom type descriptor which will act as a lightweight wrapper around the dictionary. Instance = new DictionaryCustomTypeDescriptor(defaultValues); } public bool Contains(MetaColumn column) { Debug.Assert(_defaultValues != null); return Misc.IsColumnInDictionary(column, _defaultValues); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CompilationLock.cs
- ValueUnavailableException.cs
- Char.cs
- CommandLibraryHelper.cs
- WmlValidatorAdapter.cs
- Update.cs
- CustomCategoryAttribute.cs
- SamlAdvice.cs
- XPathArrayIterator.cs
- InputScope.cs
- SplashScreenNativeMethods.cs
- Compensate.cs
- panel.cs
- Encoding.cs
- ProcessHostFactoryHelper.cs
- ProfessionalColors.cs
- FormViewRow.cs
- ImageIndexEditor.cs
- InputBinding.cs
- CompilerWrapper.cs
- ErrorWrapper.cs
- EditCommandColumn.cs
- WinFormsSecurity.cs
- CharAnimationBase.cs
- DataGridViewRowEventArgs.cs
- CounterSample.cs
- SoapExtensionImporter.cs
- ProxySimple.cs
- ObjectComplexPropertyMapping.cs
- FunctionDefinition.cs
- VBIdentifierDesigner.xaml.cs
- DiscoveryDocumentReference.cs
- TableProviderWrapper.cs
- SafeHandles.cs
- IsolationInterop.cs
- ResourceContainer.cs
- CodeAttributeArgument.cs
- ThemeableAttribute.cs
- HtmlSelect.cs
- DeploymentSection.cs
- MultipartContentParser.cs
- Missing.cs
- ReceiveDesigner.xaml.cs
- TypeUnloadedException.cs
- BezierSegment.cs
- InfiniteTimeSpanConverter.cs
- RegistryKey.cs
- DuplicateMessageDetector.cs
- AssemblyAttributesGoHere.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EventProxy.cs
- OleDbPermission.cs
- RecordManager.cs
- DirectionalLight.cs
- ContentTypeSettingClientMessageFormatter.cs
- TextWriter.cs
- HeaderUtility.cs
- DesignerOptionService.cs
- KnownColorTable.cs
- ComplexPropertyEntry.cs
- OracleBinary.cs
- XamlPoint3DCollectionSerializer.cs
- NameNode.cs
- OleDbStruct.cs
- CodeAttributeArgumentCollection.cs
- HostedBindingBehavior.cs
- RelationshipDetailsRow.cs
- MetadataSerializer.cs
- Timer.cs
- IndentedTextWriter.cs
- RoutedEventArgs.cs
- WindowsListViewGroupSubsetLink.cs
- DbConnectionPoolOptions.cs
- WsdlBuildProvider.cs
- LongMinMaxAggregationOperator.cs
- TableAutomationPeer.cs
- Int64AnimationUsingKeyFrames.cs
- ConfigurationSectionCollection.cs
- TreeNode.cs
- SecurityRuntime.cs
- CodeSubDirectoriesCollection.cs
- OleDbSchemaGuid.cs
- ExitEventArgs.cs
- BooleanAnimationBase.cs
- SerialReceived.cs
- CodeTypeMember.cs
- IriParsingElement.cs
- RecognitionResult.cs
- OdbcDataReader.cs
- SingleResultAttribute.cs
- SystemIPInterfaceStatistics.cs
- FigureHelper.cs
- XmlDictionary.cs
- OlePropertyStructs.cs
- ShapingWorkspace.cs
- QilReference.cs
- XmlSchemaException.cs
- Propagator.cs
- ShaderEffect.cs
- WrapPanel.cs