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
- GZipUtils.cs
- TreeNodeMouseHoverEvent.cs
- SafeTimerHandle.cs
- MeasureData.cs
- ConfigurationManager.cs
- XmlNamespaceMapping.cs
- ConfigXmlAttribute.cs
- XmlSchemaObjectTable.cs
- Compiler.cs
- OLEDB_Util.cs
- TextBox.cs
- MenuCommand.cs
- InvalidDocumentContentsException.cs
- SurrogateChar.cs
- ToolStripPanelRow.cs
- DBConnectionString.cs
- TextServicesManager.cs
- TraceSource.cs
- ManualResetEvent.cs
- TextHidden.cs
- SqlParameterCollection.cs
- XmlAnyElementAttributes.cs
- XmlExtensionFunction.cs
- RegexInterpreter.cs
- StringUtil.cs
- ParameterRetriever.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- DataGridCell.cs
- BoolExpression.cs
- ComponentCommands.cs
- DataGridViewCellMouseEventArgs.cs
- FileDialogPermission.cs
- InstanceKeyView.cs
- Section.cs
- VectorCollectionConverter.cs
- Maps.cs
- TrustLevel.cs
- XPathItem.cs
- StreamSecurityUpgradeAcceptorBase.cs
- DynamicFilter.cs
- ResourceAssociationType.cs
- OdbcError.cs
- PictureBoxDesigner.cs
- Interop.cs
- DaylightTime.cs
- ElementsClipboardData.cs
- ProcessStartInfo.cs
- DesigntimeLicenseContextSerializer.cs
- BindingObserver.cs
- UserPersonalizationStateInfo.cs
- ProcessModuleCollection.cs
- StateItem.cs
- SemanticAnalyzer.cs
- HtmlPanelAdapter.cs
- WindowsProgressbar.cs
- URLString.cs
- SubMenuStyleCollection.cs
- Screen.cs
- Enumerable.cs
- GridEntry.cs
- DropShadowBitmapEffect.cs
- ConfigDefinitionUpdates.cs
- ScrollItemProviderWrapper.cs
- URI.cs
- ChangeConflicts.cs
- securitycriticaldataClass.cs
- DescendantBaseQuery.cs
- ApplicationManager.cs
- DecimalConstantAttribute.cs
- HttpContextServiceHost.cs
- OracleBoolean.cs
- HMACSHA1.cs
- OverflowException.cs
- DataGridViewRowsAddedEventArgs.cs
- DefaultValidator.cs
- BaseTemplateCodeDomTreeGenerator.cs
- ManagementObjectSearcher.cs
- DataColumnChangeEvent.cs
- BaseValidator.cs
- PolyLineSegment.cs
- GradientBrush.cs
- NamespaceCollection.cs
- XmlIgnoreAttribute.cs
- DateTimeFormat.cs
- SharedConnectionInfo.cs
- DragStartedEventArgs.cs
- TextParaLineResult.cs
- WebPartConnectionsEventArgs.cs
- TypeContext.cs
- X509Certificate2Collection.cs
- GeometryDrawing.cs
- WebPartCollection.cs
- XmlSiteMapProvider.cs
- bidPrivateBase.cs
- MatrixTransform3D.cs
- UncommonField.cs
- LockedHandleGlyph.cs
- LayoutEditorPart.cs
- IconConverter.cs
- GetUserPreferenceRequest.cs