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
- DataService.cs
- SelectorItemAutomationPeer.cs
- GenericNameHandler.cs
- AssemblyAttributes.cs
- FaultConverter.cs
- RecognizerInfo.cs
- GroupItemAutomationPeer.cs
- SecurityIdentifierElement.cs
- BatchStream.cs
- TemplateColumn.cs
- RadialGradientBrush.cs
- ObjectMaterializedEventArgs.cs
- DataRelationCollection.cs
- SchemaEntity.cs
- WizardPanel.cs
- ISAPIApplicationHost.cs
- SplashScreenNativeMethods.cs
- SQLDateTimeStorage.cs
- Int32AnimationUsingKeyFrames.cs
- ParentQuery.cs
- Symbol.cs
- PropertyMapper.cs
- ErrorTolerantObjectWriter.cs
- ExecutionProperties.cs
- AxHost.cs
- EdmToObjectNamespaceMap.cs
- AttributeSetAction.cs
- ExceptionValidationRule.cs
- SessionStateUtil.cs
- DbConnectionStringBuilder.cs
- ConstraintEnumerator.cs
- ping.cs
- CreateUserWizardAutoFormat.cs
- SelectedGridItemChangedEvent.cs
- Keyboard.cs
- DataSourceControlBuilder.cs
- Int64AnimationUsingKeyFrames.cs
- SizeF.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ImageCollectionCodeDomSerializer.cs
- FontWeight.cs
- PipelineModuleStepContainer.cs
- MailAddressCollection.cs
- TypeListConverter.cs
- PointCollection.cs
- DataServiceQueryContinuation.cs
- CategoryAttribute.cs
- Hex.cs
- AvTrace.cs
- NameValueConfigurationElement.cs
- DataStreams.cs
- ProcessRequestAsyncResult.cs
- TextEditorThreadLocalStore.cs
- _LocalDataStoreMgr.cs
- XmlBinaryReader.cs
- GACMembershipCondition.cs
- SafeHandles.cs
- CodeDOMProvider.cs
- SafeMemoryMappedFileHandle.cs
- LineBreak.cs
- PageCodeDomTreeGenerator.cs
- GeneralTransform3DGroup.cs
- DESCryptoServiceProvider.cs
- SystemResources.cs
- HierarchicalDataSourceConverter.cs
- MimeImporter.cs
- SweepDirectionValidation.cs
- StringPropertyBuilder.cs
- TrailingSpaceComparer.cs
- DetailsViewInsertEventArgs.cs
- SessionStateModule.cs
- ImageFormatConverter.cs
- OracleDataReader.cs
- AutomationIdentifierGuids.cs
- XmlSchema.cs
- DataObjectAttribute.cs
- XmlHierarchicalDataSourceView.cs
- OperationAbortedException.cs
- ContextMenuService.cs
- MessageHeaderDescriptionCollection.cs
- PermissionSetEnumerator.cs
- SelectorItemAutomationPeer.cs
- MessageQueueConverter.cs
- DesignerWithHeader.cs
- ToolStripPanel.cs
- GroupItemAutomationPeer.cs
- MeasureItemEvent.cs
- AngleUtil.cs
- TablePattern.cs
- HtmlObjectListAdapter.cs
- FileDialog.cs
- DrawItemEvent.cs
- DbgCompiler.cs
- PersonalizationEntry.cs
- SimpleTypeResolver.cs
- HttpModuleCollection.cs
- Opcode.cs
- MetadataPropertyCollection.cs
- PixelFormat.cs
- BaseParaClient.cs