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
- MetabaseServerConfig.cs
- KeySplineConverter.cs
- MSAAEventDispatcher.cs
- XmlQueryCardinality.cs
- MultiPropertyDescriptorGridEntry.cs
- MarkedHighlightComponent.cs
- InvokeProviderWrapper.cs
- AsyncCallback.cs
- MenuItemCollection.cs
- BrowserTree.cs
- ServerValidateEventArgs.cs
- Model3DGroup.cs
- EntitySetBaseCollection.cs
- Mapping.cs
- ConnectionStringsExpressionBuilder.cs
- SizeAnimationBase.cs
- LinkConverter.cs
- RequestStatusBarUpdateEventArgs.cs
- SemanticResolver.cs
- SessionStateSection.cs
- unsafenativemethodstextservices.cs
- OracleDateTime.cs
- FixedSOMTableCell.cs
- XmlLangPropertyAttribute.cs
- TypeSource.cs
- CompiledIdentityConstraint.cs
- Menu.cs
- DefaultAssemblyResolver.cs
- IndexerNameAttribute.cs
- PageHandlerFactory.cs
- TreeNodeConverter.cs
- QilParameter.cs
- Stacktrace.cs
- ListChunk.cs
- UniqueIdentifierService.cs
- DragCompletedEventArgs.cs
- GenericAuthenticationEventArgs.cs
- PageParser.cs
- ViewManager.cs
- IResourceProvider.cs
- Glyph.cs
- TextTreeUndo.cs
- AttributeCollection.cs
- Translator.cs
- BridgeDataRecord.cs
- TableHeaderCell.cs
- CommandValueSerializer.cs
- EditingMode.cs
- FlowDocumentReaderAutomationPeer.cs
- ResourceContainer.cs
- coordinator.cs
- CollectionBuilder.cs
- TrustLevel.cs
- KnownTypesHelper.cs
- ParallelTimeline.cs
- VirtualPathProvider.cs
- FixUp.cs
- TypeBuilderInstantiation.cs
- CqlIdentifiers.cs
- HttpDictionary.cs
- TypeSystemHelpers.cs
- MimeTypeMapper.cs
- ThreadExceptionDialog.cs
- DataGridViewDesigner.cs
- FixedSOMSemanticBox.cs
- GridSplitterAutomationPeer.cs
- BindingMemberInfo.cs
- EventSetter.cs
- CustomAttribute.cs
- EncoderExceptionFallback.cs
- EmptyCollection.cs
- HttpCacheVary.cs
- OleDbRowUpdatingEvent.cs
- DirectoryObjectSecurity.cs
- ProxyHelper.cs
- XamlStream.cs
- Int32Converter.cs
- SqlClientWrapperSmiStream.cs
- BlockExpression.cs
- PaintValueEventArgs.cs
- BasePropertyDescriptor.cs
- ReadOnlyMetadataCollection.cs
- ColorConvertedBitmap.cs
- OnOperation.cs
- HtmlInputRadioButton.cs
- SiteMapSection.cs
- HttpClientCertificate.cs
- BaseTemplateParser.cs
- TextEndOfParagraph.cs
- ApplicationBuildProvider.cs
- ContextProperty.cs
- DbConnectionPool.cs
- MultiSelectRootGridEntry.cs
- DBProviderConfigurationHandler.cs
- TraceSection.cs
- ApplicationManager.cs
- LocalizableAttribute.cs
- AnnotationHelper.cs
- KernelTypeValidation.cs
- StaticSiteMapProvider.cs