Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / EdmProperty.cs / 1305376 / EdmProperty.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Common; using System.Threading; namespace System.Data.Metadata.Edm { ////// Represent the edm property class /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Edm")] public sealed class EdmProperty : EdmMember { #region Constructors ////// Initializes a new instance of the property class /// /// name of the property /// TypeUsage object containing the property type and its facets ///Thrown if name or typeUsage arguments are null ///Thrown if name argument is empty string internal EdmProperty(string name, TypeUsage typeUsage) : base(name, typeUsage) { EntityUtil.CheckStringArgument(name, "name"); EntityUtil.GenericCheckArgumentNull(typeUsage, "typeUsage"); } #endregion #region Fields ///Store the handle, allowing the PropertyInfo/MethodInfo/Type references to be GC'd internal readonly System.RuntimeMethodHandle PropertyGetterHandle; ///Store the handle, allowing the PropertyInfo/MethodInfo/Type references to be GC'd internal readonly System.RuntimeMethodHandle PropertySetterHandle; ///Store the handle, allowing the PropertyInfo/MethodInfo/Type references to be GC'd internal readonly System.RuntimeTypeHandle EntityDeclaringType; ///cached dynamic method to get the property value from a CLR instance private Func
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CharacterHit.cs
- SiteMapNode.cs
- BrowserTree.cs
- ApplicationContext.cs
- DataGridViewCheckBoxCell.cs
- AnnotationAuthorChangedEventArgs.cs
- DispatcherObject.cs
- SoapProtocolReflector.cs
- TiffBitmapDecoder.cs
- HiddenFieldPageStatePersister.cs
- AndMessageFilterTable.cs
- RepeaterItemCollection.cs
- BinaryObjectReader.cs
- GridViewDeleteEventArgs.cs
- DocumentXmlWriter.cs
- Automation.cs
- TextServicesDisplayAttribute.cs
- BinaryWriter.cs
- PackageRelationship.cs
- Point3DCollection.cs
- AnnotationHighlightLayer.cs
- MaterialCollection.cs
- Block.cs
- ConcurrencyBehavior.cs
- SecuritySessionServerSettings.cs
- DbConnectionInternal.cs
- SchemaTypeEmitter.cs
- TargetInvocationException.cs
- SecurityContext.cs
- DaylightTime.cs
- WebReferenceOptions.cs
- HScrollBar.cs
- HostedNamedPipeTransportManager.cs
- FileRegion.cs
- HttpFileCollection.cs
- DataExpression.cs
- GPRECTF.cs
- DescendentsWalkerBase.cs
- DesignDataSource.cs
- QuaternionAnimation.cs
- ClientTarget.cs
- DuplicateWaitObjectException.cs
- ItemCheckedEvent.cs
- XmlnsCache.cs
- ValidationHelpers.cs
- RealizedColumnsBlock.cs
- HtmlControl.cs
- ConfigXmlCDataSection.cs
- PrimitiveDataContract.cs
- ForeignKeyFactory.cs
- ForeignConstraint.cs
- KeyBinding.cs
- DoubleAnimation.cs
- ExpressionBuilder.cs
- ObjectDataSourceEventArgs.cs
- TypeToken.cs
- _Events.cs
- HttpWebRequest.cs
- ResourceAttributes.cs
- ColorConvertedBitmapExtension.cs
- InkCanvasFeedbackAdorner.cs
- QilTypeChecker.cs
- Int32CollectionConverter.cs
- ToolStripContextMenu.cs
- ScriptDescriptor.cs
- _NegoState.cs
- BuildProviderCollection.cs
- StylusDownEventArgs.cs
- StoreAnnotationsMap.cs
- HealthMonitoringSection.cs
- Win32Exception.cs
- HotSpot.cs
- TextUtf8RawTextWriter.cs
- Int16.cs
- TimeSpan.cs
- HwndAppCommandInputProvider.cs
- BamlRecords.cs
- HyperLinkColumn.cs
- EventLog.cs
- ColorAnimationUsingKeyFrames.cs
- _HeaderInfo.cs
- CuspData.cs
- Panel.cs
- OperationCanceledException.cs
- DataSourceSerializationException.cs
- LinqDataSourceStatusEventArgs.cs
- WindowsBrush.cs
- WindowsScrollBarBits.cs
- UpdatePanel.cs
- CacheHelper.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- GeometryHitTestResult.cs
- XmlNode.cs
- XmlDictionaryString.cs
- GeneralTransform.cs
- DataContractSet.cs
- LinqDataSourceDisposeEventArgs.cs
- BinaryMessageEncoder.cs
- PropertyDescriptorComparer.cs
- TableDetailsRow.cs