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
- ToolStripArrowRenderEventArgs.cs
- StylusPoint.cs
- TextEditorSelection.cs
- PropVariant.cs
- CompleteWizardStep.cs
- DataGridViewAdvancedBorderStyle.cs
- SqlConnection.cs
- DocumentOrderQuery.cs
- FormViewInsertEventArgs.cs
- FontInfo.cs
- TypedRowHandler.cs
- TraceLevelHelper.cs
- PathGeometry.cs
- ExpressionReplacer.cs
- Scalars.cs
- ListViewItem.cs
- BindingList.cs
- SqlOuterApplyReducer.cs
- SelectionRangeConverter.cs
- HttpHandlerActionCollection.cs
- TTSEngineProxy.cs
- RtType.cs
- DataViewSettingCollection.cs
- PeerCredential.cs
- ManagementObjectCollection.cs
- CompModSwitches.cs
- HGlobalSafeHandle.cs
- HttpListenerResponse.cs
- XmlWrappingReader.cs
- StateMachineSubscription.cs
- SystemWebCachingSectionGroup.cs
- DefaultWorkflowTransactionService.cs
- DataGridViewCellEventArgs.cs
- WizardStepBase.cs
- GroupBox.cs
- ConfigXmlCDataSection.cs
- CroppedBitmap.cs
- ScriptResourceAttribute.cs
- DataServiceContext.cs
- LoadItemsEventArgs.cs
- TokenFactoryFactory.cs
- StylusCollection.cs
- ScrollViewer.cs
- DrawingVisualDrawingContext.cs
- WebBrowserDocumentCompletedEventHandler.cs
- BoolLiteral.cs
- safex509handles.cs
- UpdatePanelControlTrigger.cs
- SrgsElementFactory.cs
- TransformGroup.cs
- WebServiceFaultDesigner.cs
- ServiceOperationViewControl.cs
- PartialCachingControl.cs
- AnnotationHighlightLayer.cs
- GC.cs
- ComboBox.cs
- FillErrorEventArgs.cs
- LocalizationParserHooks.cs
- SQLDecimal.cs
- DesignerWebPartChrome.cs
- DataGridItemEventArgs.cs
- ConsumerConnectionPointCollection.cs
- InternalMappingException.cs
- PerfCounterSection.cs
- RoamingStoreFileUtility.cs
- MeshGeometry3D.cs
- QilTargetType.cs
- GridViewUpdatedEventArgs.cs
- ControlCachePolicy.cs
- SemanticResolver.cs
- ExceptionValidationRule.cs
- SessionSwitchEventArgs.cs
- SymmetricCryptoHandle.cs
- InputScopeAttribute.cs
- WithParamAction.cs
- ExceptionUtil.cs
- ObjectCloneHelper.cs
- UserControlCodeDomTreeGenerator.cs
- AsymmetricCryptoHandle.cs
- VisualBasicSettingsHandler.cs
- TransformerTypeCollection.cs
- AutoResizedEvent.cs
- OutKeywords.cs
- KeyboardNavigation.cs
- SyndicationElementExtensionCollection.cs
- DbParameterHelper.cs
- DoubleAverageAggregationOperator.cs
- DataGridTextBoxColumn.cs
- EnvelopedPkcs7.cs
- CultureInfo.cs
- SqlFunctionAttribute.cs
- PriorityItem.cs
- WebConfigurationHostFileChange.cs
- HttpProfileGroupBase.cs
- TreeNodeSelectionProcessor.cs
- RC2CryptoServiceProvider.cs
- SpotLight.cs
- DataColumn.cs
- DigitShape.cs
- WebPartExportVerb.cs