Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntity / System / Data / Map / ViewGeneration / Structures / CellLabel.cs / 2 / CellLabel.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; namespace System.Data.Mapping.ViewGeneration.Structures { // A class that abstracts the notion of identifying table mapping // fragments or cells, e.g., line numbers, etc internal class CellLabel { #region Constructors ////// Copy Constructor /// internal CellLabel(CellLabel source) { this.m_startLineNumber = source.m_startLineNumber; this.m_startLinePosition = source.m_startLinePosition; this.m_sourceLocation = source.m_sourceLocation; } internal CellLabel(StorageMappingFragment fragmentInfo) : this(fragmentInfo.StartLineNumber, fragmentInfo.StartLinePosition, fragmentInfo.SourceLocation) { } internal CellLabel(int startLineNumber, int startLinePosition, string sourceLocation) { m_startLineNumber = startLineNumber; m_startLinePosition = startLinePosition; m_sourceLocation = sourceLocation; } #endregion #region Fields private int m_startLineNumber; private int m_startLinePosition; private string m_sourceLocation; #endregion #region Properties internal int StartLineNumber { get { return m_startLineNumber; } } internal int StartLinePosition { get { return m_startLinePosition; } } internal string SourceLocation { get { return m_sourceLocation; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; namespace System.Data.Mapping.ViewGeneration.Structures { // A class that abstracts the notion of identifying table mapping // fragments or cells, e.g., line numbers, etc internal class CellLabel { #region Constructors ////// Copy Constructor /// internal CellLabel(CellLabel source) { this.m_startLineNumber = source.m_startLineNumber; this.m_startLinePosition = source.m_startLinePosition; this.m_sourceLocation = source.m_sourceLocation; } internal CellLabel(StorageMappingFragment fragmentInfo) : this(fragmentInfo.StartLineNumber, fragmentInfo.StartLinePosition, fragmentInfo.SourceLocation) { } internal CellLabel(int startLineNumber, int startLinePosition, string sourceLocation) { m_startLineNumber = startLineNumber; m_startLinePosition = startLinePosition; m_sourceLocation = sourceLocation; } #endregion #region Fields private int m_startLineNumber; private int m_startLinePosition; private string m_sourceLocation; #endregion #region Properties internal int StartLineNumber { get { return m_startLineNumber; } } internal int StartLinePosition { get { return m_startLinePosition; } } internal string SourceLocation { get { return m_sourceLocation; } } #endregion } } // 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
- TemplatedWizardStep.cs
- NestedContainer.cs
- StateDesigner.CommentLayoutGlyph.cs
- MexHttpBindingCollectionElement.cs
- DataGridToolTip.cs
- AlphaSortedEnumConverter.cs
- ResourcesChangeInfo.cs
- RedirectionProxy.cs
- ExternalException.cs
- SystemIPv6InterfaceProperties.cs
- StringCollection.cs
- DocumentScope.cs
- MessageBox.cs
- MembershipUser.cs
- HintTextMaxWidthConverter.cs
- DropDownList.cs
- ContentOperations.cs
- RegexTree.cs
- ObsoleteAttribute.cs
- DebugHandleTracker.cs
- RowToParametersTransformer.cs
- CancellationHandler.cs
- LoginView.cs
- SymbolType.cs
- X509Certificate2.cs
- TemplateControlParser.cs
- RoamingStoreFileUtility.cs
- CodeTypeReferenceExpression.cs
- BrowserCapabilitiesFactoryBase.cs
- StylusPointDescription.cs
- Set.cs
- DescendantQuery.cs
- WebPartDisplayModeCollection.cs
- GeneralTransform3D.cs
- PageRouteHandler.cs
- BitmapEffect.cs
- PasswordPropertyTextAttribute.cs
- LinqDataSourceDisposeEventArgs.cs
- UITypeEditors.cs
- UITypeEditor.cs
- LinearQuaternionKeyFrame.cs
- WebEventCodes.cs
- EmbeddedMailObjectsCollection.cs
- RecognizerStateChangedEventArgs.cs
- SystemIcmpV4Statistics.cs
- TimeoutValidationAttribute.cs
- TextFragmentEngine.cs
- ComponentCommands.cs
- CompilerResults.cs
- ListViewCommandEventArgs.cs
- XmlSchemaAttribute.cs
- PageParserFilter.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ExpressionBindingCollection.cs
- MachineKeySection.cs
- Style.cs
- StorageAssociationTypeMapping.cs
- StrokeCollection.cs
- Point3DAnimation.cs
- XmlLoader.cs
- _UriTypeConverter.cs
- ColorTranslator.cs
- EventListenerClientSide.cs
- Internal.cs
- ReceiveParametersContent.cs
- TextParaLineResult.cs
- DBSchemaRow.cs
- TryCatchDesigner.xaml.cs
- SerializationHelper.cs
- InfoCardAsymmetricCrypto.cs
- ApplicationInterop.cs
- FileLogRecord.cs
- XsltException.cs
- DragEventArgs.cs
- RegexParser.cs
- CollectionDataContract.cs
- SqlTriggerAttribute.cs
- PeerPresenceInfo.cs
- FontCacheLogic.cs
- AccessDataSourceView.cs
- SchemaReference.cs
- KeyFrames.cs
- SecurityContext.cs
- JpegBitmapEncoder.cs
- SystemWebSectionGroup.cs
- LocalizabilityAttribute.cs
- XslCompiledTransform.cs
- SerializationIncompleteException.cs
- AesCryptoServiceProvider.cs
- HashCryptoHandle.cs
- InkCanvasSelectionAdorner.cs
- IndexOutOfRangeException.cs
- HttpResponse.cs
- StandardToolWindows.cs
- ElementUtil.cs
- LogWriteRestartAreaAsyncResult.cs
- ExtractCollection.cs
- HttpValueCollection.cs
- HierarchicalDataSourceIDConverter.cs
- XmlHierarchicalEnumerable.cs