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
- HeaderCollection.cs
- SchemaDeclBase.cs
- RemoteDebugger.cs
- WindowsStatusBar.cs
- XmlCodeExporter.cs
- DataSourceHelper.cs
- ChangeConflicts.cs
- SoapIgnoreAttribute.cs
- TemplateControlBuildProvider.cs
- ListenerConnectionModeReader.cs
- HttpRequestMessageProperty.cs
- ThemeableAttribute.cs
- ScalarOps.cs
- ZipArchive.cs
- Bits.cs
- ToolstripProfessionalRenderer.cs
- IconConverter.cs
- ParagraphVisual.cs
- DefaultTextStoreTextComposition.cs
- OutputCacheSettingsSection.cs
- LiteralControl.cs
- MSAANativeProvider.cs
- CachedFontFace.cs
- WindowsStatusBar.cs
- HeaderLabel.cs
- FlowDecisionLabelFeature.cs
- WindowsAltTab.cs
- BasicBrowserDialog.designer.cs
- GraphicsPath.cs
- HttpHandlerActionCollection.cs
- SmtpDateTime.cs
- QilVisitor.cs
- UrlMappingsModule.cs
- OdbcHandle.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- XmlWrappingReader.cs
- Win32.cs
- SmiTypedGetterSetter.cs
- CollectionContainer.cs
- StyleCollection.cs
- ConnectionAcceptor.cs
- FlowLayout.cs
- Point3DCollectionConverter.cs
- ConfigurationManagerHelper.cs
- EntityModelSchemaGenerator.cs
- DefaultShape.cs
- WebPartDisplayModeCollection.cs
- MonitorWrapper.cs
- DocumentProperties.cs
- EllipseGeometry.cs
- ServiceParser.cs
- ScriptReferenceEventArgs.cs
- SchemaCreator.cs
- LogLogRecord.cs
- SparseMemoryStream.cs
- TypeConverter.cs
- SplitContainerDesigner.cs
- ApplicationManager.cs
- WithStatement.cs
- Win32.cs
- WebEventCodes.cs
- PersonalizationProviderHelper.cs
- NamedPipeAppDomainProtocolHandler.cs
- InstanceDataCollectionCollection.cs
- CapabilitiesPattern.cs
- ServiceModelConfigurationSectionCollection.cs
- AddInToken.cs
- SelectionHighlightInfo.cs
- ImageAnimator.cs
- FileEnumerator.cs
- ListenerServiceInstallComponent.cs
- NetworkInterface.cs
- DataControlImageButton.cs
- EnvironmentPermission.cs
- XmlQualifiedName.cs
- SimpleType.cs
- WeakReferenceKey.cs
- NoClickablePointException.cs
- FrameworkRichTextComposition.cs
- SqlConnectionManager.cs
- DialogWindow.cs
- PenCursorManager.cs
- StatusBarItemAutomationPeer.cs
- InstanceLockQueryResult.cs
- SHA512.cs
- DateTimeValueSerializer.cs
- Comparer.cs
- OdbcReferenceCollection.cs
- XmlSchemaValidationException.cs
- MediaTimeline.cs
- Task.cs
- DataAdapter.cs
- Base64Decoder.cs
- QueryReaderSettings.cs
- SecurityDescriptor.cs
- SingleKeyFrameCollection.cs
- PropertyBuilder.cs
- Metafile.cs
- DeclarativeConditionsCollection.cs
- ThreadInterruptedException.cs