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
- PagedDataSource.cs
- AffineTransform3D.cs
- DbParameterHelper.cs
- AffineTransform3D.cs
- MediaCommands.cs
- WindowVisualStateTracker.cs
- DetailsViewPagerRow.cs
- ButtonPopupAdapter.cs
- SmtpFailedRecipientsException.cs
- BinaryWriter.cs
- RootBrowserWindowProxy.cs
- RemotingServices.cs
- ObjectPersistData.cs
- xsdvalidator.cs
- DataGridTextBox.cs
- ThreadPool.cs
- GroupBoxAutomationPeer.cs
- CompositeTypefaceMetrics.cs
- QueryOpeningEnumerator.cs
- EdmError.cs
- cookieexception.cs
- MultipleViewProviderWrapper.cs
- ToolStripGrip.cs
- LinqMaximalSubtreeNominator.cs
- LexicalChunk.cs
- TdsParserSafeHandles.cs
- SmiGettersStream.cs
- StatusBarAutomationPeer.cs
- SiteMapNode.cs
- SystemIPv4InterfaceProperties.cs
- FaultHandlingFilter.cs
- Setter.cs
- StandardCommands.cs
- AspNetPartialTrustHelpers.cs
- Rijndael.cs
- TextSelectionProcessor.cs
- AnonymousIdentificationSection.cs
- OLEDB_Util.cs
- Math.cs
- FontSourceCollection.cs
- InvalidProgramException.cs
- EventToken.cs
- Rotation3DKeyFrameCollection.cs
- Metafile.cs
- Storyboard.cs
- XPathAncestorIterator.cs
- RelatedPropertyManager.cs
- LocalizedNameDescriptionPair.cs
- UnsafeNetInfoNativeMethods.cs
- ProfilePropertyMetadata.cs
- StackBuilderSink.cs
- UnmanagedMemoryAccessor.cs
- securestring.cs
- ClientSideQueueItem.cs
- TimeZone.cs
- EntityContainerEmitter.cs
- StorageComplexPropertyMapping.cs
- TextRunCacheImp.cs
- TdsParserHelperClasses.cs
- XmlCountingReader.cs
- TextUtf8RawTextWriter.cs
- AmbientProperties.cs
- FamilyCollection.cs
- FontFaceLayoutInfo.cs
- PropertyChangingEventArgs.cs
- ProfileSettings.cs
- WindowsButton.cs
- ObjectDataSourceEventArgs.cs
- CodeTypeParameter.cs
- Error.cs
- LeaseManager.cs
- MatrixAnimationUsingPath.cs
- VSDExceptions.cs
- DataGridViewControlCollection.cs
- SettingsSection.cs
- MsmqIntegrationSecurityMode.cs
- UrlPropertyAttribute.cs
- ContentDefinition.cs
- DataSet.cs
- XslAstAnalyzer.cs
- RegexCharClass.cs
- BCLDebug.cs
- DockingAttribute.cs
- DynamicMethod.cs
- DataBindEngine.cs
- Geometry.cs
- SafeSystemMetrics.cs
- GraphicsState.cs
- COM2ExtendedBrowsingHandler.cs
- SmtpReplyReader.cs
- Activation.cs
- SQLSingle.cs
- WebPartConnectionsCloseVerb.cs
- ComNativeDescriptor.cs
- BindingGroup.cs
- CheckableControlBaseAdapter.cs
- SerializationSectionGroup.cs
- EventMappingSettingsCollection.cs
- Formatter.cs
- AppDomainFactory.cs