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
- XPathNode.cs
- SplashScreen.cs
- XPathDescendantIterator.cs
- CodeArgumentReferenceExpression.cs
- QueryResponse.cs
- SystemKeyConverter.cs
- XamlBuildTaskServices.cs
- KeyGesture.cs
- EventMappingSettingsCollection.cs
- PreservationFileWriter.cs
- CompilerErrorCollection.cs
- Pair.cs
- TokenCreationParameter.cs
- IChannel.cs
- VisualBrush.cs
- SystemColors.cs
- ListDesigner.cs
- _LazyAsyncResult.cs
- WindowsClientCredential.cs
- ExecutedRoutedEventArgs.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- ToolStripDropDownClosedEventArgs.cs
- Aggregates.cs
- Config.cs
- CatalogZoneBase.cs
- JumpList.cs
- MetadataFile.cs
- Vector3dCollection.cs
- StrongNameIdentityPermission.cs
- ItemsPanelTemplate.cs
- ScopelessEnumAttribute.cs
- CalendarDateChangedEventArgs.cs
- Stacktrace.cs
- SplineKeyFrames.cs
- DropTarget.cs
- mediapermission.cs
- StringPropertyBuilder.cs
- XsltContext.cs
- DoWhile.cs
- ValidatorAttribute.cs
- MediaContextNotificationWindow.cs
- SplitterEvent.cs
- CodeLabeledStatement.cs
- XamlGridLengthSerializer.cs
- HyperlinkAutomationPeer.cs
- FormatVersion.cs
- DataTrigger.cs
- InstanceDescriptor.cs
- SID.cs
- Item.cs
- AdapterSwitches.cs
- ArraySegment.cs
- System.Data_BID.cs
- EndpointNameMessageFilter.cs
- FastEncoder.cs
- MessageDecoder.cs
- DataContractSerializerMessageContractImporter.cs
- TranslateTransform3D.cs
- StyleCollectionEditor.cs
- Int16KeyFrameCollection.cs
- XmlSerializer.cs
- ImageKeyConverter.cs
- SQLBytesStorage.cs
- HttpBrowserCapabilitiesBase.cs
- ImageSourceTypeConverter.cs
- ActivatableWorkflowsQueryResult.cs
- NamespaceList.cs
- QueryCacheEntry.cs
- FlowSwitchLink.cs
- XmlSerializerAssemblyAttribute.cs
- HttpCapabilitiesEvaluator.cs
- ListBindingHelper.cs
- EdmItemError.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- Operator.cs
- ScriptRef.cs
- AuthorizationSection.cs
- XmlSerializationGeneratedCode.cs
- Utils.cs
- TokenBasedSet.cs
- InfoCardListRequest.cs
- VisualStates.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- TrackBar.cs
- CngKeyCreationParameters.cs
- SharedDp.cs
- TypedRowGenerator.cs
- DocumentViewerHelper.cs
- EmbeddedMailObjectCollectionEditor.cs
- DrawItemEvent.cs
- ScriptResourceAttribute.cs
- Timeline.cs
- CanExecuteRoutedEventArgs.cs
- DataGridViewRowConverter.cs
- WebPartUtil.cs
- DbResourceAllocator.cs
- control.ime.cs
- ConnectionStringSettingsCollection.cs
- TreeNode.cs
- ZipIOLocalFileDataDescriptor.cs