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
- ListViewDeletedEventArgs.cs
- TableRowsCollectionEditor.cs
- ScopeCompiler.cs
- RenderData.cs
- SimpleHandlerFactory.cs
- DeviceContext2.cs
- EventTrigger.cs
- ProfileSettings.cs
- QueryOutputWriter.cs
- AspCompat.cs
- StandardBindingElement.cs
- MatrixTransform.cs
- SizeFConverter.cs
- SqlUserDefinedTypeAttribute.cs
- PenThreadWorker.cs
- _DisconnectOverlappedAsyncResult.cs
- ToolStripSeparator.cs
- DependencyPropertyKind.cs
- SessionKeyExpiredException.cs
- ScriptingSectionGroup.cs
- SecurityManager.cs
- RawStylusSystemGestureInputReport.cs
- CodeObject.cs
- BamlResourceContent.cs
- ConfigurationCollectionAttribute.cs
- CodeStatementCollection.cs
- PenThreadPool.cs
- ListViewGroupConverter.cs
- ModelTreeEnumerator.cs
- Clock.cs
- ProcessManager.cs
- LaxModeSecurityHeaderElementInferenceEngine.cs
- isolationinterop.cs
- MimeFormatter.cs
- CapabilitiesRule.cs
- CatalogPartChrome.cs
- MetadataArtifactLoaderComposite.cs
- Mouse.cs
- TreeViewItemAutomationPeer.cs
- WsdlHelpGeneratorElement.cs
- CompilationLock.cs
- ComponentSerializationService.cs
- InfoCardSymmetricCrypto.cs
- NativeMethods.cs
- COM2IProvidePropertyBuilderHandler.cs
- SqlCaseSimplifier.cs
- Span.cs
- ArrayHelper.cs
- AppDomainProtocolHandler.cs
- SendOperation.cs
- SerializationInfoEnumerator.cs
- FixedSOMPage.cs
- PixelFormat.cs
- WizardStepBase.cs
- ExpressionBindingCollection.cs
- MessageQueueCriteria.cs
- ComPlusInstanceContextInitializer.cs
- TabControlAutomationPeer.cs
- EntitySqlQueryState.cs
- MenuItem.cs
- FieldDescriptor.cs
- InitializingNewItemEventArgs.cs
- DynamicField.cs
- TypeUsage.cs
- EntityStoreSchemaFilterEntry.cs
- UserControlParser.cs
- FixUp.cs
- FormatSettings.cs
- DocComment.cs
- IisTraceListener.cs
- PropertySegmentSerializationProvider.cs
- ApplicationInfo.cs
- DetailsViewUpdatedEventArgs.cs
- CompiledIdentityConstraint.cs
- IListConverters.cs
- VisualTreeUtils.cs
- LayoutInformation.cs
- MultipartIdentifier.cs
- ImageListDesigner.cs
- DrawListViewSubItemEventArgs.cs
- WorkflowQueueInfo.cs
- IRCollection.cs
- WebPartTransformerCollection.cs
- DetailsViewModeEventArgs.cs
- Vector3DValueSerializer.cs
- XmlWriterDelegator.cs
- TableTextElementCollectionInternal.cs
- COMException.cs
- PseudoWebRequest.cs
- ObjectDataSourceDisposingEventArgs.cs
- WebServiceClientProxyGenerator.cs
- CustomTrackingRecord.cs
- SolidBrush.cs
- SemanticResultValue.cs
- StreamGeometryContext.cs
- TreeViewItem.cs
- ECDiffieHellmanPublicKey.cs
- DataViewListener.cs
- SmiGettersStream.cs
- WebBrowser.cs