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 / SchemaContext.cs / 1 / 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
- XsltLoader.cs
- FreezableOperations.cs
- StateInitializationDesigner.cs
- SystemIPv6InterfaceProperties.cs
- StringSorter.cs
- SqlDataSourceEnumerator.cs
- PenLineCapValidation.cs
- RoutedUICommand.cs
- UnmanagedMemoryStream.cs
- EnvironmentPermission.cs
- TrackingParameters.cs
- WindowsTab.cs
- CommunicationObjectManager.cs
- BitArray.cs
- LazyTextWriterCreator.cs
- KerberosTokenFactoryCredential.cs
- SmiEventSink_Default.cs
- mansign.cs
- SpecularMaterial.cs
- SqlClientFactory.cs
- QilPatternVisitor.cs
- ConfigXmlDocument.cs
- CollectionEditor.cs
- SerializationSectionGroup.cs
- TextCollapsingProperties.cs
- ZipIOLocalFileHeader.cs
- RightsManagementEncryptionTransform.cs
- CodeCastExpression.cs
- WindowsFormsSynchronizationContext.cs
- UrlAuthFailedErrorFormatter.cs
- InstancePersistenceContext.cs
- SynchronizedReadOnlyCollection.cs
- RepeaterCommandEventArgs.cs
- ListView.cs
- SqlCommandBuilder.cs
- VisualProxy.cs
- itemelement.cs
- MetadataUtilsSmi.cs
- ReferenceEqualityComparer.cs
- PingOptions.cs
- DataGridTablesFactory.cs
- HttpRequest.cs
- UnaryOperationBinder.cs
- AdPostCacheSubstitution.cs
- WSHttpTransportSecurityElement.cs
- Geometry.cs
- RankException.cs
- CodeGenerator.cs
- TraceData.cs
- TypeDelegator.cs
- WebEvents.cs
- ConcurrentBag.cs
- DataControlReference.cs
- JsonQNameDataContract.cs
- PackageProperties.cs
- AttachedAnnotationChangedEventArgs.cs
- DbLambda.cs
- Slider.cs
- DuplicateWaitObjectException.cs
- BCryptSafeHandles.cs
- CryptographicAttribute.cs
- FixedPageProcessor.cs
- Asn1IntegerConverter.cs
- PrintPageEvent.cs
- COM2ComponentEditor.cs
- WorkflowOperationInvoker.cs
- MouseGestureValueSerializer.cs
- SqlTopReducer.cs
- KeySplineConverter.cs
- TableLayoutPanel.cs
- Container.cs
- TagNameToTypeMapper.cs
- ContainerParagraph.cs
- GraphicsPath.cs
- Evaluator.cs
- ObjectQueryProvider.cs
- MouseActionValueSerializer.cs
- ExeConfigurationFileMap.cs
- DataKeyArray.cs
- QueryCacheKey.cs
- FixedSOMSemanticBox.cs
- GroupAggregateExpr.cs
- Symbol.cs
- EmptyStringExpandableObjectConverter.cs
- PerfCounterSection.cs
- ReadingWritingEntityEventArgs.cs
- OleDbCommand.cs
- WindowsToolbar.cs
- BitmapEncoder.cs
- DropShadowBitmapEffect.cs
- OleDbInfoMessageEvent.cs
- DirectoryInfo.cs
- HttpException.cs
- WhereQueryOperator.cs
- MsdtcWrapper.cs
- CompilerGlobalScopeAttribute.cs
- RequestCacheEntry.cs
- KnownTypesHelper.cs
- Help.cs
- SQLMembershipProvider.cs