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
- DataGridClipboardHelper.cs
- StorageModelBuildProvider.cs
- XslTransform.cs
- SoapDocumentMethodAttribute.cs
- DependsOnAttribute.cs
- HttpStreamMessage.cs
- ManualResetEventSlim.cs
- VectorAnimationUsingKeyFrames.cs
- SrgsElement.cs
- ElementNotAvailableException.cs
- WindowsGraphicsWrapper.cs
- ToolStripMenuItemDesigner.cs
- ListViewPagedDataSource.cs
- XmlSchemaIdentityConstraint.cs
- RepeaterItem.cs
- ModuleElement.cs
- SqlInternalConnectionSmi.cs
- Vector3DCollectionConverter.cs
- FactoryMaker.cs
- NamespaceInfo.cs
- FormatConvertedBitmap.cs
- UniqueIdentifierService.cs
- SqlBuffer.cs
- HttpModulesSection.cs
- AttributeConverter.cs
- Span.cs
- RowSpanVector.cs
- LayoutEditorPart.cs
- TypeDelegator.cs
- WindowInteropHelper.cs
- ScrollViewerAutomationPeer.cs
- ByteStack.cs
- GenericUriParser.cs
- ImageBrush.cs
- ListViewItem.cs
- RegexParser.cs
- TablePattern.cs
- CompositionTarget.cs
- NameSpaceExtractor.cs
- HostingEnvironmentSection.cs
- UrlPath.cs
- ListViewItem.cs
- DPTypeDescriptorContext.cs
- filewebrequest.cs
- ReadOnlyDataSource.cs
- SQLBytes.cs
- StatusBar.cs
- Completion.cs
- EntityDataSourceDataSelection.cs
- HoistedLocals.cs
- IntSecurity.cs
- BaseTemplateCodeDomTreeGenerator.cs
- AppDomainFactory.cs
- ContractMapping.cs
- FlowDocumentPageViewerAutomationPeer.cs
- TextRangeEditTables.cs
- IdentityNotMappedException.cs
- Interlocked.cs
- OrderingQueryOperator.cs
- SqlDataSourceFilteringEventArgs.cs
- DbException.cs
- SQLDecimal.cs
- XmlFileEditor.cs
- WindowsTooltip.cs
- XmlSchemaImporter.cs
- ParameterCollection.cs
- ConfigXmlComment.cs
- tabpagecollectioneditor.cs
- KnownColorTable.cs
- MetadataCollection.cs
- GeneralTransform3DTo2DTo3D.cs
- XmlSchemaObjectCollection.cs
- ProcessStartInfo.cs
- IisTraceWebEventProvider.cs
- ExternalCalls.cs
- ProcessStartInfo.cs
- filewebrequest.cs
- SessionParameter.cs
- SQLInt64Storage.cs
- AudioFormatConverter.cs
- XmlReflectionImporter.cs
- TypeUtils.cs
- SemanticResolver.cs
- CompoundFileStreamReference.cs
- TableLayout.cs
- EntityObject.cs
- elementinformation.cs
- SafeFileMappingHandle.cs
- SQLMembershipProvider.cs
- MonthChangedEventArgs.cs
- GroupBoxDesigner.cs
- AsyncOperationContext.cs
- Point3DCollection.cs
- WsdlInspector.cs
- PartialCachingAttribute.cs
- ClientSection.cs
- DesignerAttribute.cs
- DiagnosticsConfigurationHandler.cs
- TextElement.cs
- AutoCompleteStringCollection.cs