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
- PropertyBuilder.cs
- RefreshEventArgs.cs
- SR.cs
- OracleException.cs
- URL.cs
- RowUpdatingEventArgs.cs
- ConfigViewGenerator.cs
- XmlElementAttribute.cs
- StorageMappingItemLoader.cs
- RangeValuePatternIdentifiers.cs
- MILUtilities.cs
- DataGridViewCellConverter.cs
- TemplatedAdorner.cs
- QilName.cs
- HtmlControlPersistable.cs
- _TransmitFileOverlappedAsyncResult.cs
- LayoutEditorPart.cs
- UnsafePeerToPeerMethods.cs
- PassportAuthenticationEventArgs.cs
- ScriptResourceHandler.cs
- ChtmlFormAdapter.cs
- DNS.cs
- CodeAttributeArgument.cs
- ModelUIElement3D.cs
- TraceRecord.cs
- DecimalConverter.cs
- _ProxyChain.cs
- VirtualizedCellInfoCollection.cs
- StandardToolWindows.cs
- mediaclock.cs
- _ListenerResponseStream.cs
- RSAOAEPKeyExchangeFormatter.cs
- SecurityAppliedMessage.cs
- TextParagraph.cs
- BamlResourceDeserializer.cs
- ClientScriptItem.cs
- SchemaMapping.cs
- WorkflowInstanceExtensionCollection.cs
- DummyDataSource.cs
- CodeAssignStatement.cs
- SamlAudienceRestrictionCondition.cs
- FrameworkReadOnlyPropertyMetadata.cs
- LocationUpdates.cs
- DecimalAnimationUsingKeyFrames.cs
- Fault.cs
- VisualProxy.cs
- LineUtil.cs
- RoleGroup.cs
- FixedTextContainer.cs
- EdmSchemaError.cs
- StatusBarPanelClickEvent.cs
- ServiceKnownTypeAttribute.cs
- ListViewUpdatedEventArgs.cs
- DataTableReader.cs
- COSERVERINFO.cs
- ToolStripDropDownItem.cs
- SqlDataSource.cs
- ObjectItemCollection.cs
- FixedPageAutomationPeer.cs
- GridView.cs
- SplitterPanelDesigner.cs
- RawStylusSystemGestureInputReport.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- CalculatedColumn.cs
- InvalidCommandTreeException.cs
- control.ime.cs
- TypeHelpers.cs
- StrongNamePublicKeyBlob.cs
- EventEntry.cs
- DetailsView.cs
- ReferencedAssembly.cs
- CompiledIdentityConstraint.cs
- CounterCreationDataCollection.cs
- FragmentQuery.cs
- EncryptedPackage.cs
- ProfilePropertySettings.cs
- SmiConnection.cs
- ButtonRenderer.cs
- Stack.cs
- SecurityKeyUsage.cs
- XamlRtfConverter.cs
- TemplateManager.cs
- SqlNodeAnnotation.cs
- RepeatButton.cs
- UrlPath.cs
- PolicyStatement.cs
- SubtreeProcessor.cs
- SystemException.cs
- PropertyBuilder.cs
- SymDocumentType.cs
- _DigestClient.cs
- RecordManager.cs
- PersonalizationProviderHelper.cs
- BinaryUtilClasses.cs
- DirectionalLight.cs
- TextEvent.cs
- SqlRowUpdatingEvent.cs
- InternalRelationshipCollection.cs
- MsmqIntegrationInputChannel.cs
- OrderPreservingSpoolingTask.cs