Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / EdmProperty.cs / 1 / EdmProperty.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- 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; ///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
- DbConnectionStringBuilder.cs
- ProjectionCamera.cs
- EntityClassGenerator.cs
- CapabilitiesAssignment.cs
- LineBreakRecord.cs
- SqlFacetAttribute.cs
- SingleConverter.cs
- ToolStripDesigner.cs
- UInt32Converter.cs
- RSAPKCS1KeyExchangeFormatter.cs
- IInstanceTable.cs
- DataContext.cs
- ReadContentAsBinaryHelper.cs
- MailFileEditor.cs
- CompilerState.cs
- EntityDataSourceDesigner.cs
- JavaScriptString.cs
- NotCondition.cs
- MouseEventArgs.cs
- OutputCacheModule.cs
- WCFBuildProvider.cs
- FrameworkRichTextComposition.cs
- AmbientValueAttribute.cs
- NameSpaceExtractor.cs
- AuthorizationSection.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- DependencyProperty.cs
- DataGridAddNewRow.cs
- HwndSourceKeyboardInputSite.cs
- namescope.cs
- MaskPropertyEditor.cs
- SendingRequestEventArgs.cs
- TerminateDesigner.cs
- PipelineModuleStepContainer.cs
- HelpEvent.cs
- ModelTreeManager.cs
- CheckoutException.cs
- SQLByteStorage.cs
- BinaryWriter.cs
- BufferedReadStream.cs
- ServiceElement.cs
- RemoteHelper.cs
- ViewCellSlot.cs
- SqlAggregateChecker.cs
- CompilerHelpers.cs
- QueuePathDialog.cs
- MemberExpression.cs
- SplineKeyFrames.cs
- ClassicBorderDecorator.cs
- RegexNode.cs
- ShaderRenderModeValidation.cs
- Monitor.cs
- EntityDataSourceDesigner.cs
- securitymgrsite.cs
- LiteralSubsegment.cs
- ContentValidator.cs
- ScriptManager.cs
- Error.cs
- CharacterShapingProperties.cs
- MulticastDelegate.cs
- StrongNameUtility.cs
- Size.cs
- ResourceDescriptionAttribute.cs
- CqlParserHelpers.cs
- SparseMemoryStream.cs
- TextPenaltyModule.cs
- UniqueIdentifierService.cs
- Variant.cs
- ControlIdConverter.cs
- ToolStripItemTextRenderEventArgs.cs
- HostingPreferredMapPath.cs
- XmlAttributeCache.cs
- MultiTargetingUtil.cs
- StateDesigner.LayoutSelectionGlyph.cs
- ManagementException.cs
- EntityType.cs
- SQLDecimalStorage.cs
- RulePatternOps.cs
- ExpressionPrefixAttribute.cs
- AssemblyBuilder.cs
- DecimalAnimationUsingKeyFrames.cs
- SafeCryptoHandles.cs
- TextContainerChangeEventArgs.cs
- TrackBar.cs
- SoapExtension.cs
- SHA1Managed.cs
- SharedPersonalizationStateInfo.cs
- ActivityCollectionMarkupSerializer.cs
- FontDifferentiator.cs
- AutoGeneratedField.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- Geometry3D.cs
- RuntimeHandles.cs
- HtmlForm.cs
- NodeFunctions.cs
- DataGridLinkButton.cs
- WebPartChrome.cs
- RoleGroupCollection.cs
- InkPresenterAutomationPeer.cs
- DataServiceKeyAttribute.cs