Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Map / ViewGeneration / SchemaContext.cs / 2 / SchemaContext.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Common.Utils; using System.Text; using System.Data.Mapping.ViewGeneration.Structures; using System.Diagnostics; using System.Data.Metadata.Edm; namespace System.Data.Mapping.ViewGeneration { // This class captures all the relevant information about a schema // e.g., metadata information, whether we want query views or update // views, and the result of validation internal class SchemaContext : InternalBase { #region Constructor // effects: Encapsulates the various metadata information public SchemaContext(ViewTarget viewTarget, MetadataWorkspace workspace) { m_viewTarget = viewTarget; Debug.Assert(workspace != null, "workspace should never be null"); m_workspace = workspace; } #endregion #region Fields private ViewTarget m_viewTarget; private MetadataWorkspace m_workspace; #endregion #region Properties internal ViewTarget ViewTarget { get { return m_viewTarget; } } internal MetadataWorkspace MetadataWorkspace { get { return m_workspace; } } #endregion #region String methods internal override void ToCompactString(StringBuilder builder) { StringUtil.FormatStringBuilder(builder, "ViewTarget = {0}", m_viewTarget); } #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; using System.Text; using System.Data.Mapping.ViewGeneration.Structures; using System.Diagnostics; using System.Data.Metadata.Edm; namespace System.Data.Mapping.ViewGeneration { // This class captures all the relevant information about a schema // e.g., metadata information, whether we want query views or update // views, and the result of validation internal class SchemaContext : InternalBase { #region Constructor // effects: Encapsulates the various metadata information public SchemaContext(ViewTarget viewTarget, MetadataWorkspace workspace) { m_viewTarget = viewTarget; Debug.Assert(workspace != null, "workspace should never be null"); m_workspace = workspace; } #endregion #region Fields private ViewTarget m_viewTarget; private MetadataWorkspace m_workspace; #endregion #region Properties internal ViewTarget ViewTarget { get { return m_viewTarget; } } internal MetadataWorkspace MetadataWorkspace { get { return m_workspace; } } #endregion #region String methods internal override void ToCompactString(StringBuilder builder) { StringUtil.FormatStringBuilder(builder, "ViewTarget = {0}", m_viewTarget); } #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
- TreeNodeStyle.cs
- _PooledStream.cs
- _HeaderInfo.cs
- InsufficientMemoryException.cs
- MDIControlStrip.cs
- UriTemplateVariablePathSegment.cs
- filewebrequest.cs
- SqlDataSource.cs
- CodeSubDirectory.cs
- ContentPosition.cs
- AnnotationComponentManager.cs
- SqlDataSourceQuery.cs
- VisualBasicSettingsHandler.cs
- UnknownWrapper.cs
- MD5.cs
- ScopelessEnumAttribute.cs
- DesignerAttribute.cs
- IdentityHolder.cs
- ProfilePropertySettingsCollection.cs
- AppDomainUnloadedException.cs
- ConcurrentDictionary.cs
- ArgumentException.cs
- Iis7Helper.cs
- ParameterEditorUserControl.cs
- GlobalProxySelection.cs
- DBCommand.cs
- Point3DAnimationUsingKeyFrames.cs
- HtmlImage.cs
- HiddenFieldPageStatePersister.cs
- ListViewInsertionMark.cs
- oledbmetadatacollectionnames.cs
- DataGridColumnHeaderAutomationPeer.cs
- MulticastDelegate.cs
- DataSourceControl.cs
- MobileCategoryAttribute.cs
- ExceptQueryOperator.cs
- CommonRemoteMemoryBlock.cs
- ApplicationTrust.cs
- WorkflowServiceHost.cs
- MailAddressCollection.cs
- TextEditorLists.cs
- MimeTypeMapper.cs
- ColumnMapCopier.cs
- OracleParameterBinding.cs
- DataMisalignedException.cs
- DecimalKeyFrameCollection.cs
- ArgumentsParser.cs
- ServiceOperation.cs
- SafeNativeMethods.cs
- BuildProvider.cs
- HtmlTableCell.cs
- Int16KeyFrameCollection.cs
- OperatorExpressions.cs
- DBSchemaTable.cs
- DataGridViewControlCollection.cs
- Win32.cs
- SmiRecordBuffer.cs
- EntityDesignerDataSourceView.cs
- DBProviderConfigurationHandler.cs
- Int64AnimationBase.cs
- ApplicationInfo.cs
- StringReader.cs
- RequestCacheEntry.cs
- GridPattern.cs
- ScopelessEnumAttribute.cs
- WebReferenceCollection.cs
- Effect.cs
- Utils.cs
- GeneralTransform2DTo3DTo2D.cs
- WsdlBuildProvider.cs
- DefaultCommandConverter.cs
- FileRecordSequenceHelper.cs
- TranslateTransform3D.cs
- QueryPrefixOp.cs
- DataList.cs
- UndoUnit.cs
- ShadowGlyph.cs
- UITypeEditors.cs
- URLMembershipCondition.cs
- BaseHashHelper.cs
- TreeViewEvent.cs
- SqlUnionizer.cs
- Viewport3DVisual.cs
- FacetValueContainer.cs
- RowType.cs
- SubstitutionDesigner.cs
- XpsS0ValidatingLoader.cs
- CollectionViewGroup.cs
- AppDomainShutdownMonitor.cs
- MsdtcClusterUtils.cs
- NavigateEvent.cs
- HwndHostAutomationPeer.cs
- COM2AboutBoxPropertyDescriptor.cs
- AppSettingsExpressionBuilder.cs
- MdImport.cs
- OverrideMode.cs
- ImageDrawing.cs
- TabRenderer.cs
- IApplicationTrustManager.cs
- TraceHwndHost.cs