Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XPathSelfQuery.cs
- XmlSchemaComplexContentExtension.cs
- AdRotator.cs
- ReliableSessionBindingElementImporter.cs
- TextSearch.cs
- TdsParser.cs
- ReferencedType.cs
- OLEDB_Enum.cs
- ECDsaCng.cs
- TextParaClient.cs
- StatusBarItemAutomationPeer.cs
- ToolStripSeparator.cs
- EventProxy.cs
- CriticalHandle.cs
- HtmlInputText.cs
- SBCSCodePageEncoding.cs
- KeyGestureValueSerializer.cs
- StrongNameMembershipCondition.cs
- MainMenu.cs
- TraceLevelStore.cs
- XmlArrayAttribute.cs
- DataReceivedEventArgs.cs
- GroupBoxAutomationPeer.cs
- PointLightBase.cs
- RadioButton.cs
- DataBoundLiteralControl.cs
- XmlValueConverter.cs
- objectresult_tresulttype.cs
- IHttpResponseInternal.cs
- WebResourceAttribute.cs
- Section.cs
- BrowserCapabilitiesCodeGenerator.cs
- HttpRawResponse.cs
- FontCacheUtil.cs
- InheritanceUI.cs
- XamlReaderHelper.cs
- XmlCountingReader.cs
- SoapAttributeAttribute.cs
- BrowserCapabilitiesCompiler.cs
- FutureFactory.cs
- _OSSOCK.cs
- SiteOfOriginPart.cs
- ConditionValidator.cs
- TagPrefixAttribute.cs
- baseaxisquery.cs
- ClientScriptManagerWrapper.cs
- MbpInfo.cs
- NativeMethods.cs
- SiteMapDataSource.cs
- CellQuery.cs
- OneToOneMappingSerializer.cs
- WorkflowInvoker.cs
- InkSerializer.cs
- ObjectSelectorEditor.cs
- ConfigurationManagerInternalFactory.cs
- PermissionSetEnumerator.cs
- MailAddress.cs
- DynamicControlParameter.cs
- glyphs.cs
- XmlSchemaObject.cs
- MarkupProperty.cs
- MobileRedirect.cs
- PersonalizablePropertyEntry.cs
- Debug.cs
- SqlFormatter.cs
- SeekableReadStream.cs
- DetailsViewUpdateEventArgs.cs
- PopupRootAutomationPeer.cs
- ContentPathSegment.cs
- EventLogEntryCollection.cs
- XmlSerializerVersionAttribute.cs
- IdentitySection.cs
- DropShadowBitmapEffect.cs
- ObjectSecurity.cs
- ProcessHostConfigUtils.cs
- ConnectionPoolManager.cs
- KeyInstance.cs
- TextRangeSerialization.cs
- TableHeaderCell.cs
- TextEmbeddedObject.cs
- AuthenticateEventArgs.cs
- PathFigure.cs
- ConvertBinder.cs
- SocketPermission.cs
- DataGridHyperlinkColumn.cs
- PersistenceTypeAttribute.cs
- ReadingWritingEntityEventArgs.cs
- PreservationFileWriter.cs
- ConditionedDesigner.cs
- StorageAssociationSetMapping.cs
- TraceSource.cs
- HorizontalAlignConverter.cs
- DiffuseMaterial.cs
- InfoCardSchemas.cs
- ToolStripTextBox.cs
- DataGridViewCellMouseEventArgs.cs
- DBSchemaRow.cs
- DocComment.cs
- StylusButtonCollection.cs
- WorkflowPageSetupDialog.cs