Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / MetadataPropertyvalue.cs / 1599186 / MetadataPropertyvalue.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Data.Common; using System.Diagnostics; using System.Reflection; using System.Runtime.CompilerServices; namespace System.Data.Metadata.Edm { ////// Class representing a metadata property on an item. Supports /// redirection from MetadataProperty instance to item property value. /// internal sealed class MetadataPropertyValue { internal MetadataPropertyValue(PropertyInfo propertyInfo, MetadataItem item) { Debug.Assert(null != propertyInfo); Debug.Assert(null != item); _propertyInfo = propertyInfo; _item = item; } private PropertyInfo _propertyInfo; private MetadataItem _item; [MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)] internal object GetValue() { return _propertyInfo.GetValue(_item, new object[] { }); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RuleElement.cs
- PersonalizationStateInfoCollection.cs
- EndPoint.cs
- _HeaderInfoTable.cs
- X509Utils.cs
- DataKey.cs
- DesignerForm.cs
- DataSourceProvider.cs
- SmiEventStream.cs
- SiblingIterators.cs
- ReadOnlyDataSource.cs
- datacache.cs
- RangeValuePattern.cs
- RichListBox.cs
- MultiPageTextView.cs
- DES.cs
- WebBrowser.cs
- SqlCommandBuilder.cs
- HostingEnvironment.cs
- TableRowGroup.cs
- GlobalizationAssembly.cs
- XmlTextEncoder.cs
- InkCollectionBehavior.cs
- SoapAttributes.cs
- RepeaterItem.cs
- Update.cs
- RequestStatusBarUpdateEventArgs.cs
- Queue.cs
- DependencyProperty.cs
- WindowsFont.cs
- StopRoutingHandler.cs
- DrawingState.cs
- SubMenuStyleCollection.cs
- XmlNullResolver.cs
- AutomationElementIdentifiers.cs
- StringArrayEditor.cs
- DatagridviewDisplayedBandsData.cs
- DecimalConverter.cs
- Adorner.cs
- SoapTransportImporter.cs
- LogicalExpr.cs
- GuidConverter.cs
- TabControl.cs
- HMACRIPEMD160.cs
- DetailsViewCommandEventArgs.cs
- LoadedOrUnloadedOperation.cs
- NestedContainer.cs
- HyperLinkStyle.cs
- ResourceExpressionBuilder.cs
- CfgSemanticTag.cs
- MSAAWinEventWrap.cs
- TextParaLineResult.cs
- Boolean.cs
- ExpressionCopier.cs
- EnumerableRowCollectionExtensions.cs
- DetailsViewUpdatedEventArgs.cs
- ListViewItem.cs
- TextControl.cs
- WebPartVerbsEventArgs.cs
- SqlColumnizer.cs
- DataGridViewSelectedCellCollection.cs
- PrintDialog.cs
- RenderCapability.cs
- CorruptingExceptionCommon.cs
- SimpleType.cs
- ConfigViewGenerator.cs
- TimeSpanConverter.cs
- FtpWebResponse.cs
- PriorityQueue.cs
- ValueType.cs
- DrawListViewSubItemEventArgs.cs
- Missing.cs
- Size.cs
- EventLogger.cs
- GcHandle.cs
- BuildProvider.cs
- ActivityBuilder.cs
- WinInetCache.cs
- TemplateLookupAction.cs
- RelatedImageListAttribute.cs
- SpeechEvent.cs
- PolyBezierSegmentFigureLogic.cs
- WebPartEventArgs.cs
- SQLBinary.cs
- GridViewSortEventArgs.cs
- PointLight.cs
- RequestCache.cs
- LostFocusEventManager.cs
- DialogWindow.cs
- CompilationUtil.cs
- BaseParser.cs
- TextBoxAutomationPeer.cs
- MethodSignatureGenerator.cs
- RtfControlWordInfo.cs
- RegexWorker.cs
- LongCountAggregationOperator.cs
- _AutoWebProxyScriptWrapper.cs
- TextParagraphProperties.cs
- StyleSheetComponentEditor.cs
- CacheVirtualItemsEvent.cs