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
- ToolBar.cs
- NGCSerializationManager.cs
- XmlSignatureManifest.cs
- GregorianCalendar.cs
- EncryptRequest.cs
- BaseDataList.cs
- ChildrenQuery.cs
- EventRouteFactory.cs
- Size.cs
- TimersDescriptionAttribute.cs
- TypedRowGenerator.cs
- PropertyIDSet.cs
- ClassGenerator.cs
- WindowAutomationPeer.cs
- DataGridViewImageCell.cs
- MulticastNotSupportedException.cs
- EncodingDataItem.cs
- Regex.cs
- QueryHandler.cs
- ModelFactory.cs
- OdbcInfoMessageEvent.cs
- CatalogPartChrome.cs
- PartialCachingAttribute.cs
- ToolStripHighContrastRenderer.cs
- Mutex.cs
- basenumberconverter.cs
- ExtractCollection.cs
- PerspectiveCamera.cs
- GridViewRow.cs
- SchemaImporterExtensionsSection.cs
- BuildProviderCollection.cs
- Debug.cs
- _AcceptOverlappedAsyncResult.cs
- GridViewSelectEventArgs.cs
- AlternateViewCollection.cs
- PermissionAttributes.cs
- Int32.cs
- WindowsFormsEditorServiceHelper.cs
- TargetException.cs
- FillErrorEventArgs.cs
- FileDialog_Vista_Interop.cs
- AuthorizationPolicyTypeElementCollection.cs
- brushes.cs
- cryptoapiTransform.cs
- WebConfigurationHost.cs
- XmlWriterSettings.cs
- SafeSystemMetrics.cs
- ReadOnlyCollection.cs
- Hyperlink.cs
- PagerSettings.cs
- SafeLibraryHandle.cs
- PasswordBox.cs
- ImageFormat.cs
- HashAlgorithm.cs
- Polygon.cs
- ToolStripContainerDesigner.cs
- Policy.cs
- UserControlAutomationPeer.cs
- DelegateHelpers.cs
- Int32CAMarshaler.cs
- FixUp.cs
- TextSearch.cs
- IisNotInstalledException.cs
- FlowNode.cs
- FieldCollectionEditor.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- QueryAccessibilityHelpEvent.cs
- CacheRequest.cs
- StackOverflowException.cs
- RepeatButtonAutomationPeer.cs
- TextBoxDesigner.cs
- NamespaceMapping.cs
- DataSourceComponent.cs
- RubberbandSelector.cs
- LoginAutoFormat.cs
- StreamingContext.cs
- CopyOnWriteList.cs
- InOutArgument.cs
- KeyboardEventArgs.cs
- EdmItemCollection.cs
- DLinqColumnProvider.cs
- TransformerConfigurationWizardBase.cs
- CodeDOMUtility.cs
- TextStore.cs
- Metafile.cs
- DataServiceRequestOfT.cs
- securitycriticaldataClass.cs
- XamlInterfaces.cs
- RoleGroup.cs
- UriTemplateTrieLocation.cs
- StopStoryboard.cs
- ClientProxyGenerator.cs
- XmlDataSource.cs
- MappingException.cs
- DropTarget.cs
- SerialReceived.cs
- CompilationLock.cs
- HtmlInputButton.cs
- updateconfighost.cs
- BuildResult.cs