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
- TheQuery.cs
- XPathNavigator.cs
- InstanceDataCollection.cs
- EpmCustomContentDeSerializer.cs
- DetailsViewCommandEventArgs.cs
- FontFamilyIdentifier.cs
- TransformedBitmap.cs
- _FtpControlStream.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- TokenBasedSetEnumerator.cs
- Viewport3DAutomationPeer.cs
- WorkflowNamespace.cs
- HttpAsyncResult.cs
- BStrWrapper.cs
- columnmapkeybuilder.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- MimeObjectFactory.cs
- PartBasedPackageProperties.cs
- NopReturnReader.cs
- EntitySetBaseCollection.cs
- AnonymousIdentificationModule.cs
- MaskInputRejectedEventArgs.cs
- CommentEmitter.cs
- RealizationContext.cs
- Context.cs
- HyperLink.cs
- OpenFileDialog.cs
- InstanceDataCollection.cs
- ProfilePropertyNameValidator.cs
- SoapDocumentServiceAttribute.cs
- ExtensionsSection.cs
- OleDbPermission.cs
- CryptoApi.cs
- RegionIterator.cs
- ServerValidateEventArgs.cs
- ConstraintManager.cs
- Sorting.cs
- RadioButtonList.cs
- SQLByte.cs
- DecoderFallback.cs
- SQLDateTimeStorage.cs
- PrincipalPermission.cs
- XmlReflectionMember.cs
- ExpressionConverter.cs
- SubtreeProcessor.cs
- ActivationServices.cs
- PersistChildrenAttribute.cs
- CodeConstructor.cs
- DispatcherExceptionEventArgs.cs
- IPAddress.cs
- StringUtil.cs
- URLIdentityPermission.cs
- HttpHandlerActionCollection.cs
- VectorCollection.cs
- PersonalizationStateInfoCollection.cs
- TextElementCollection.cs
- ZipIOFileItemStream.cs
- StandardCommands.cs
- VectorValueSerializer.cs
- KeySpline.cs
- MimeTextImporter.cs
- Tokenizer.cs
- ChildrenQuery.cs
- SystemParameters.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- AccessDataSource.cs
- DLinqColumnProvider.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- FirstMatchCodeGroup.cs
- TextElementEnumerator.cs
- GacUtil.cs
- AnnouncementEndpoint.cs
- TableItemPatternIdentifiers.cs
- PropertyGroupDescription.cs
- SecurityIdentifierElement.cs
- StylusEventArgs.cs
- MultiView.cs
- PathTooLongException.cs
- BigInt.cs
- KeyToListMap.cs
- X509Certificate2Collection.cs
- latinshape.cs
- BuildManagerHost.cs
- XmlSchemaType.cs
- XmlNamespaceDeclarationsAttribute.cs
- AutoResizedEvent.cs
- HtmlToClrEventProxy.cs
- BamlTreeUpdater.cs
- Logging.cs
- SiteMapSection.cs
- ButtonFlatAdapter.cs
- xdrvalidator.cs
- Panel.cs
- DataGridViewColumnCollection.cs
- SemanticResolver.cs
- ScriptReferenceBase.cs
- SecurityUtils.cs
- ToolStripDropDownMenu.cs
- PropVariant.cs
- DecoratedNameAttribute.cs