Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / FieldMetadata.cs / 1305376 / FieldMetadata.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Common { using System.Data; using System.Data.Metadata.Edm; ////// FieldMetadata class providing the correlation between the column ordinals and MemberMetadata. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")] public struct FieldMetadata { private readonly EdmMember _fieldType; private readonly int _ordinal; ////// Used to construct a field metadata object relating a column ordinal and an ImemberMetadata. /// /// Column oridnal /// Metadata member public FieldMetadata(int ordinal, EdmMember fieldType) { if (ordinal < 0) { throw EntityUtil.ArgumentOutOfRange("ordinal"); } if (null == fieldType) { throw EntityUtil.ArgumentNull("fieldType"); } _fieldType = fieldType; _ordinal = ordinal; } ////// Metadata member. /// public EdmMember FieldType { get { return _fieldType; } } ////// Column ordinal. /// public int Ordinal { get { return _ordinal; } } } } // 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
- GB18030Encoding.cs
- Baml2006ReaderSettings.cs
- RayHitTestParameters.cs
- TypeResolver.cs
- FrameworkPropertyMetadata.cs
- StyleSheetComponentEditor.cs
- VirtualPathProvider.cs
- BreakRecordTable.cs
- SystemResources.cs
- GeneralTransform3DCollection.cs
- PointLight.cs
- RegisteredScript.cs
- ServiceModelExtensionElement.cs
- ObjectDesignerDataSourceView.cs
- QilDataSource.cs
- Blend.cs
- WebPartDescriptionCollection.cs
- AttachedAnnotation.cs
- PrePrepareMethodAttribute.cs
- MissingFieldException.cs
- MetadataUtil.cs
- DataGridViewCheckBoxCell.cs
- ResourceReferenceExpression.cs
- HttpPostedFile.cs
- TextEditorTyping.cs
- DataContractJsonSerializer.cs
- GridViewUpdatedEventArgs.cs
- DecimalAnimationBase.cs
- WebPartCatalogAddVerb.cs
- SafeWaitHandle.cs
- CheckBoxAutomationPeer.cs
- AssemblyBuilder.cs
- OptimizedTemplateContentHelper.cs
- RelationshipEndCollection.cs
- GiveFeedbackEventArgs.cs
- Point3DCollection.cs
- XmlIlGenerator.cs
- SymmetricAlgorithm.cs
- FormViewDeleteEventArgs.cs
- ObjectDataSourceView.cs
- FamilyCollection.cs
- XmlNullResolver.cs
- Drawing.cs
- IndicCharClassifier.cs
- TextFormatterImp.cs
- __ComObject.cs
- RectIndependentAnimationStorage.cs
- DecoderFallback.cs
- BoundPropertyEntry.cs
- InstancePersistenceContext.cs
- HMACSHA1.cs
- WindowsEditBox.cs
- CustomMenuItemCollection.cs
- DummyDataSource.cs
- ProcessModelInfo.cs
- ChangesetResponse.cs
- BaseTemplateParser.cs
- StateBag.cs
- LinkClickEvent.cs
- HtmlInputFile.cs
- TabletDevice.cs
- NonBatchDirectoryCompiler.cs
- OutgoingWebRequestContext.cs
- MultiTargetingUtil.cs
- AstNode.cs
- HttpRequestCacheValidator.cs
- UserPersonalizationStateInfo.cs
- QueryExpression.cs
- MediaEntryAttribute.cs
- AutoResetEvent.cs
- ZeroOpNode.cs
- QuadTree.cs
- ProfileProvider.cs
- XMLUtil.cs
- PerformanceCounterNameAttribute.cs
- PointAnimationUsingPath.cs
- XmlReaderSettings.cs
- UnicodeEncoding.cs
- TextCharacters.cs
- TreeView.cs
- EntityTemplateFactory.cs
- Command.cs
- DeadLetterQueue.cs
- CloudCollection.cs
- BitmapEffectCollection.cs
- PeerResolverSettings.cs
- DbDeleteCommandTree.cs
- WindowsNonControl.cs
- SqlNodeTypeOperators.cs
- IntSumAggregationOperator.cs
- FrameworkElementAutomationPeer.cs
- MapPathBasedVirtualPathProvider.cs
- StorageBasedPackageProperties.cs
- CanExecuteRoutedEventArgs.cs
- WebPartHelpVerb.cs
- ExchangeUtilities.cs
- RawTextInputReport.cs
- WSSecurityPolicy.cs
- StrokeFIndices.cs
- SynchronizationValidator.cs