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
- DomainUpDown.cs
- PortCache.cs
- XhtmlBasicFormAdapter.cs
- ObjectStateFormatter.cs
- QilScopedVisitor.cs
- DifferencingCollection.cs
- _UriTypeConverter.cs
- UserPersonalizationStateInfo.cs
- HttpHeaderCollection.cs
- WebServiceHost.cs
- GlobalAllocSafeHandle.cs
- EntryWrittenEventArgs.cs
- DbCommandTree.cs
- WorkflowRuntimeService.cs
- SimpleWebHandlerParser.cs
- XsltContext.cs
- DragDropHelper.cs
- HwndStylusInputProvider.cs
- TransactionChannel.cs
- ServiceHttpHandlerFactory.cs
- XmlDictionaryWriter.cs
- VisualStyleTypesAndProperties.cs
- PermissionAttributes.cs
- StreamingContext.cs
- TreeViewEvent.cs
- _OSSOCK.cs
- WebServiceTypeData.cs
- BitSet.cs
- OptimizedTemplateContentHelper.cs
- EntityCommandExecutionException.cs
- RelationshipConstraintValidator.cs
- AmbientLight.cs
- TemplateBuilder.cs
- UrlParameterReader.cs
- TransferRequestHandler.cs
- VirtualPathUtility.cs
- ColumnMapCopier.cs
- ToggleButtonAutomationPeer.cs
- ReadingWritingEntityEventArgs.cs
- ProfileService.cs
- SetStateEventArgs.cs
- TdsRecordBufferSetter.cs
- ObjectTypeMapping.cs
- FixedTextPointer.cs
- _NegotiateClient.cs
- ControlValuePropertyAttribute.cs
- ISSmlParser.cs
- CodeAttributeArgument.cs
- XmlSchemaCollection.cs
- ImageAttributes.cs
- TransformationRules.cs
- SendAgentStatusRequest.cs
- DynamicField.cs
- updateconfighost.cs
- WebPartManager.cs
- LinearGradientBrush.cs
- FloaterBaseParaClient.cs
- BaseProcessProtocolHandler.cs
- InstanceBehavior.cs
- RedistVersionInfo.cs
- SpotLight.cs
- LinkArea.cs
- tibetanshape.cs
- FtpWebResponse.cs
- WebBrowserUriTypeConverter.cs
- XmlWrappingWriter.cs
- CompilationUtil.cs
- LinqExpressionNormalizer.cs
- DataGridViewRowEventArgs.cs
- TemplateControlParser.cs
- sitestring.cs
- NamespaceList.cs
- SqlFunctionAttribute.cs
- UpdateCommand.cs
- RelationHandler.cs
- IIS7WorkerRequest.cs
- ExpressionHelper.cs
- __Error.cs
- GorillaCodec.cs
- KeyedHashAlgorithm.cs
- ParameterCollection.cs
- Membership.cs
- Merger.cs
- dataobject.cs
- ChannelManager.cs
- DataView.cs
- SystemTcpStatistics.cs
- SequentialUshortCollection.cs
- ProtocolViolationException.cs
- ListMarkerSourceInfo.cs
- SqlCaseSimplifier.cs
- EmbeddedMailObject.cs
- KeyValueSerializer.cs
- ControlBuilder.cs
- SettingsPropertyIsReadOnlyException.cs
- InvalidDataException.cs
- PasswordBox.cs
- XslAstAnalyzer.cs
- AttachedPropertyMethodSelector.cs
- WindowsScrollBar.cs