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 / 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
- ProviderSettings.cs
- ViewPort3D.cs
- PeerTransportSecurityElement.cs
- VirtualDirectoryMapping.cs
- DurationConverter.cs
- DataBindingCollectionConverter.cs
- DispatcherHooks.cs
- DataChangedEventManager.cs
- IisTraceListener.cs
- RecognitionEventArgs.cs
- RootProfilePropertySettingsCollection.cs
- DBDataPermission.cs
- EntityDataSourceContextDisposingEventArgs.cs
- Stroke2.cs
- ProfileManager.cs
- ExtenderProviderService.cs
- CapabilitiesRule.cs
- PixelFormatConverter.cs
- ConfigurationHelpers.cs
- SqlBuilder.cs
- NgenServicingAttributes.cs
- XsltOutput.cs
- TableItemPattern.cs
- HttpTransportSecurity.cs
- FileRecordSequenceCompletedAsyncResult.cs
- CollectionBase.cs
- ZoneButton.cs
- ScrollBarRenderer.cs
- StreamInfo.cs
- CommandTreeTypeHelper.cs
- SectionUpdates.cs
- SystemInfo.cs
- DateTimeOffsetConverter.cs
- EqualityComparer.cs
- XmlAttributeAttribute.cs
- StylusPoint.cs
- ApplicationException.cs
- AlignmentYValidation.cs
- TagPrefixAttribute.cs
- OverflowException.cs
- UniqueTransportManagerRegistration.cs
- DataGridViewComboBoxColumnDesigner.cs
- UITypeEditor.cs
- AccessibleObject.cs
- DataServiceRequestOfT.cs
- templategroup.cs
- SqlNamer.cs
- ExtensionSimplifierMarkupObject.cs
- NoClickablePointException.cs
- Types.cs
- StringReader.cs
- TextTreeNode.cs
- SafePEFileHandle.cs
- SafeRightsManagementHandle.cs
- COM2ExtendedTypeConverter.cs
- ICspAsymmetricAlgorithm.cs
- MultiByteCodec.cs
- DetailsViewUpdatedEventArgs.cs
- XmlReflectionImporter.cs
- OracleBFile.cs
- TreeNodeBinding.cs
- HostingEnvironmentWrapper.cs
- CapabilitiesSection.cs
- ComponentResourceManager.cs
- StringValueConverter.cs
- PointIndependentAnimationStorage.cs
- Setter.cs
- DynamicRenderer.cs
- TextModifierScope.cs
- BitmapSource.cs
- mediaeventargs.cs
- Vector3D.cs
- SelectionProviderWrapper.cs
- DesignerActionItem.cs
- SeekableReadStream.cs
- DbParameterCollectionHelper.cs
- SystemColors.cs
- TextControlDesigner.cs
- TextTreeTextNode.cs
- PrefixHandle.cs
- AccessDataSourceView.cs
- XmlCDATASection.cs
- PasswordDeriveBytes.cs
- ZipIOCentralDirectoryFileHeader.cs
- CoreChannel.cs
- TypedTableBaseExtensions.cs
- GrammarBuilderWildcard.cs
- _NetworkingPerfCounters.cs
- XPathSelectionIterator.cs
- DynamicPropertyHolder.cs
- HashCryptoHandle.cs
- TypeDependencyAttribute.cs
- Encoder.cs
- CheckableControlBaseAdapter.cs
- ScanQueryOperator.cs
- ListBox.cs
- PropertyDescriptorComparer.cs
- CheckBoxAutomationPeer.cs
- RectKeyFrameCollection.cs
- DbDeleteCommandTree.cs