Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / MetadataPropertyvalue.cs / 1 / MetadataPropertyvalue.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....],[....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Data.Common; using System.Diagnostics; using System.Reflection; 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; internal object GetValue() { return _propertyInfo.GetValue(_item, new object[] { }); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....],[....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Data.Common; using System.Diagnostics; using System.Reflection; 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; 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
- SignatureHelper.cs
- QilTypeChecker.cs
- KeyTime.cs
- QueryStringHandler.cs
- AuthenticationManager.cs
- MD5CryptoServiceProvider.cs
- TextChange.cs
- BrowserCapabilitiesCodeGenerator.cs
- SerialPort.cs
- EntitySqlQueryBuilder.cs
- MethodResolver.cs
- TdsParserHelperClasses.cs
- SqlEnums.cs
- BaseAppDomainProtocolHandler.cs
- WebControlAdapter.cs
- HttpsTransportElement.cs
- HttpChannelFactory.cs
- EntityConnection.cs
- EncoderParameters.cs
- FileCodeGroup.cs
- CollectionBuilder.cs
- EastAsianLunisolarCalendar.cs
- ObjectMaterializedEventArgs.cs
- RoutedEventValueSerializer.cs
- SqlPersonalizationProvider.cs
- XmlBindingWorker.cs
- CacheAxisQuery.cs
- FontFamily.cs
- EntryIndex.cs
- SizeLimitedCache.cs
- MediaScriptCommandRoutedEventArgs.cs
- CacheRequest.cs
- IconConverter.cs
- IFlowDocumentViewer.cs
- XmlSerializerVersionAttribute.cs
- SurrogateEncoder.cs
- TreeViewEvent.cs
- ColumnHeaderConverter.cs
- PersonalizationAdministration.cs
- DiscoveryMessageSequenceCD1.cs
- FastPropertyAccessor.cs
- ListViewTableRow.cs
- WebServicesSection.cs
- RegisteredDisposeScript.cs
- PolyBezierSegmentFigureLogic.cs
- ConfigurationSettings.cs
- ShapeTypeface.cs
- DataGridViewIntLinkedList.cs
- OpenTypeLayout.cs
- ConnectionAcceptor.cs
- StringAnimationUsingKeyFrames.cs
- TdsRecordBufferSetter.cs
- EntityParameter.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- XmlBinaryReader.cs
- DynamicResourceExtensionConverter.cs
- HttpApplicationFactory.cs
- ExceptionUtility.cs
- LocatorManager.cs
- WpfKnownTypeInvoker.cs
- CodeNamespace.cs
- Figure.cs
- BinaryUtilClasses.cs
- SHA384.cs
- FtpWebResponse.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ApplicationGesture.cs
- FillErrorEventArgs.cs
- UniqueID.cs
- SendKeys.cs
- DBSchemaTable.cs
- ExceptionUtility.cs
- DateTimeValueSerializer.cs
- InkCollectionBehavior.cs
- ToolStripMenuItem.cs
- BindValidationContext.cs
- OutputCacheSettingsSection.cs
- SQLCharsStorage.cs
- InstallerTypeAttribute.cs
- ThreadLocal.cs
- LayoutTable.cs
- X509ChainElement.cs
- ListenerElementsCollection.cs
- DataKeyPropertyAttribute.cs
- DocumentPageHost.cs
- ADMembershipProvider.cs
- ChangeNode.cs
- ALinqExpressionVisitor.cs
- ValidatedControlConverter.cs
- XmlChildNodes.cs
- XmlILIndex.cs
- DataRelationPropertyDescriptor.cs
- DefinitionBase.cs
- UInt16.cs
- HttpListenerPrefixCollection.cs
- DispatcherFrame.cs
- AccessDataSourceView.cs
- DataGridViewBindingCompleteEventArgs.cs
- QuaternionConverter.cs
- ParallelEnumerableWrapper.cs