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
- DirtyTextRange.cs
- XPathAxisIterator.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- ActivityPropertyReference.cs
- ConnectivityStatus.cs
- ApplicationSettingsBase.cs
- DocumentPageTextView.cs
- SpeakCompletedEventArgs.cs
- sortedlist.cs
- DetailsViewUpdateEventArgs.cs
- PartialTrustValidationBehavior.cs
- ModelFunction.cs
- SystemFonts.cs
- TypeToStringValueConverter.cs
- ADMembershipProvider.cs
- ItemsPanelTemplate.cs
- TreeWalker.cs
- ThreadAbortException.cs
- UserControlParser.cs
- DataGridCommandEventArgs.cs
- FunctionQuery.cs
- ProjectionCamera.cs
- InputProcessorProfilesLoader.cs
- AstTree.cs
- OleDbException.cs
- SettingsAttributes.cs
- CultureTableRecord.cs
- Point4DConverter.cs
- SerializationAttributes.cs
- CharacterShapingProperties.cs
- SafeViewOfFileHandle.cs
- NotSupportedException.cs
- Point4DValueSerializer.cs
- XhtmlConformanceSection.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- HttpProfileBase.cs
- ConstructorNeedsTagAttribute.cs
- SqlAggregateChecker.cs
- UserControlParser.cs
- ApplicationHost.cs
- DataGridViewCellLinkedList.cs
- SettingsBase.cs
- EntityDataSourceSelectingEventArgs.cs
- WorkflowTransactionOptions.cs
- Qualifier.cs
- FocusWithinProperty.cs
- Funcletizer.cs
- SQLInt64.cs
- XmlSchemaSimpleContent.cs
- BitmapEffectOutputConnector.cs
- EntityTransaction.cs
- NavigationProperty.cs
- NavigationProgressEventArgs.cs
- DataReaderContainer.cs
- StreamingContext.cs
- Graphics.cs
- TextSelectionHelper.cs
- CodeSubDirectoriesCollection.cs
- SettingsPropertyValue.cs
- PropertyValue.cs
- ITreeGenerator.cs
- CodeDirectiveCollection.cs
- MethodCallExpression.cs
- VerticalAlignConverter.cs
- X509IssuerSerialKeyIdentifierClause.cs
- CharacterBufferReference.cs
- RouteItem.cs
- DataListItemCollection.cs
- InvalidPipelineStoreException.cs
- WebPartCollection.cs
- ToolboxComponentsCreatedEventArgs.cs
- VirtualPathUtility.cs
- WSHttpSecurityElement.cs
- BypassElement.cs
- VerticalAlignConverter.cs
- RtType.cs
- Substitution.cs
- tabpagecollectioneditor.cs
- Panel.cs
- InternalControlCollection.cs
- ExtendedPropertiesHandler.cs
- ObjectItemLoadingSessionData.cs
- QuaternionAnimation.cs
- OdbcConnectionString.cs
- ResourceAttributes.cs
- TimersDescriptionAttribute.cs
- OpenTypeCommon.cs
- FileDocument.cs
- SqlProviderServices.cs
- QueryUtil.cs
- StrokeCollectionDefaultValueFactory.cs
- AnimationStorage.cs
- IImplicitResourceProvider.cs
- KeyboardEventArgs.cs
- odbcmetadatacolumnnames.cs
- iisPickupDirectory.cs
- AnonymousIdentificationSection.cs
- SequenceRange.cs
- CodeDirectoryCompiler.cs
- ConfigurationStrings.cs