Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / Map / ViewGeneration / Structures / CellLabel.cs / 1 / 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
- TableRowGroupCollection.cs
- MonthCalendar.cs
- RsaKeyIdentifierClause.cs
- ExpressionNormalizer.cs
- JsonDeserializer.cs
- DataGridViewTopRowAccessibleObject.cs
- UpdatePanel.cs
- BufferAllocator.cs
- EnumerableCollectionView.cs
- NetStream.cs
- EntityDataSourceWrapperCollection.cs
- OleDbConnection.cs
- LogicalExpressionEditor.cs
- ISFTagAndGuidCache.cs
- KeyMatchBuilder.cs
- XmlSchemaAttributeGroup.cs
- ProfileSettingsCollection.cs
- SrgsOneOf.cs
- GridViewColumn.cs
- NoneExcludedImageIndexConverter.cs
- ReadOnlyPropertyMetadata.cs
- Unit.cs
- FaultContext.cs
- Baml2006KeyRecord.cs
- TokenDescriptor.cs
- ResXResourceReader.cs
- RenderContext.cs
- WindowsToolbar.cs
- ProcessModelInfo.cs
- ScriptResourceDefinition.cs
- CompareValidator.cs
- querybuilder.cs
- Utility.cs
- coordinator.cs
- PerfCounterSection.cs
- X509ChainPolicy.cs
- Attributes.cs
- Point4D.cs
- PropertyInformationCollection.cs
- WmlFormAdapter.cs
- Vector3D.cs
- RelationshipEndMember.cs
- EntityWithKeyStrategy.cs
- RegisteredScript.cs
- MeasurementDCInfo.cs
- Run.cs
- HttpTransportManager.cs
- webclient.cs
- RawStylusSystemGestureInputReport.cs
- IncrementalHitTester.cs
- isolationinterop.cs
- BamlTreeNode.cs
- RealizationContext.cs
- SoapIgnoreAttribute.cs
- Crc32.cs
- BezierSegment.cs
- Tokenizer.cs
- BinarySecretKeyIdentifierClause.cs
- Set.cs
- XmlILAnnotation.cs
- PrintDialog.cs
- DataGridViewIntLinkedList.cs
- GridViewRow.cs
- SecurityKeyIdentifier.cs
- tooltip.cs
- DrawingContextDrawingContextWalker.cs
- SymLanguageType.cs
- Point3DKeyFrameCollection.cs
- RtType.cs
- SafeNativeMethods.cs
- COM2ColorConverter.cs
- RowUpdatingEventArgs.cs
- Rijndael.cs
- CellPartitioner.cs
- GenericIdentity.cs
- PersistenceProvider.cs
- Assert.cs
- IpcServerChannel.cs
- JpegBitmapDecoder.cs
- DoubleLinkListEnumerator.cs
- HeaderPanel.cs
- RuntimeHandles.cs
- MobileControl.cs
- WriteTimeStream.cs
- ImplicitInputBrush.cs
- DataGridViewRowPostPaintEventArgs.cs
- TagPrefixInfo.cs
- DbRetry.cs
- _SingleItemRequestCache.cs
- InternalResources.cs
- SmiEventSink_DeferedProcessing.cs
- Avt.cs
- Figure.cs
- EdmError.cs
- XmlTextReaderImpl.cs
- CompositeActivityDesigner.cs
- TextServicesContext.cs
- Int64.cs
- SeverityFilter.cs
- CapabilitiesRule.cs