Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntityDesign / Design / System / Data / Entity / Design / AspNet / MappingModelBuildProvider.cs / 1 / MappingModelBuildProvider.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; using System.CodeDom; using System.CodeDom.Compiler; using System.Globalization; using System.Web; using System.Web.Hosting; using System.Web.Compilation; namespace System.Data.Entity.Design.AspNet { ////// The ASP .NET Build provider for the MSL in ADO .NET /// /// [BuildProviderAppliesTo(BuildProviderAppliesTo.Code)] public class MappingModelBuildProvider : System.Web.Compilation.BuildProvider { ////// Default constructor /// public MappingModelBuildProvider() { } ////// We want ASP .NET to always reset the app domain when we have to rebuild /// /// ///public override BuildProviderResultFlags GetResultFlags(CompilerResults results) { return BuildProviderResultFlags.ShutdownAppDomainOnChange; } /// /// /// /// public override void GenerateCode(AssemblyBuilder assemblyBuilder) { BuildProviderUtils.AddArtifactReference(assemblyBuilder, this, base.VirtualPath); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; using System.CodeDom; using System.CodeDom.Compiler; using System.Globalization; using System.Web; using System.Web.Hosting; using System.Web.Compilation; namespace System.Data.Entity.Design.AspNet { ////// The ASP .NET Build provider for the MSL in ADO .NET /// /// [BuildProviderAppliesTo(BuildProviderAppliesTo.Code)] public class MappingModelBuildProvider : System.Web.Compilation.BuildProvider { ////// Default constructor /// public MappingModelBuildProvider() { } ////// We want ASP .NET to always reset the app domain when we have to rebuild /// /// ///public override BuildProviderResultFlags GetResultFlags(CompilerResults results) { return BuildProviderResultFlags.ShutdownAppDomainOnChange; } /// /// /// /// public override void GenerateCode(AssemblyBuilder assemblyBuilder) { BuildProviderUtils.AddArtifactReference(assemblyBuilder, this, base.VirtualPath); } } } // 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
- ComPlusContractBehavior.cs
- Accessible.cs
- PropertyDescriptor.cs
- Point3D.cs
- COM2Properties.cs
- NavigationFailedEventArgs.cs
- DeadCharTextComposition.cs
- SettingsBase.cs
- X509ThumbprintKeyIdentifierClause.cs
- TcpClientChannel.cs
- Typography.cs
- SupportingTokenSecurityTokenResolver.cs
- Resources.Designer.cs
- EDesignUtil.cs
- XslVisitor.cs
- GestureRecognizer.cs
- ConnectionStringSettings.cs
- AccessibleObject.cs
- EncryptedData.cs
- PeerObject.cs
- DataGridViewRowCollection.cs
- DefaultBinder.cs
- GACIdentityPermission.cs
- Utils.cs
- ReferenceConverter.cs
- ContainerParagraph.cs
- Vars.cs
- Quad.cs
- BevelBitmapEffect.cs
- ToolStripItemGlyph.cs
- IListConverters.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- LocalizedNameDescriptionPair.cs
- Timer.cs
- PriorityItem.cs
- HtmlFormParameterWriter.cs
- DataPagerField.cs
- DateBoldEvent.cs
- DefaultValueTypeConverter.cs
- PersonalizableTypeEntry.cs
- ManagementOperationWatcher.cs
- AbandonedMutexException.cs
- Brushes.cs
- BuildProviderUtils.cs
- XmlUnspecifiedAttribute.cs
- CodeNamespaceImport.cs
- WebPartHeaderCloseVerb.cs
- ClientOptions.cs
- X500Name.cs
- SliderAutomationPeer.cs
- XPathSelectionIterator.cs
- ChannelManager.cs
- ClientTarget.cs
- TextSpanModifier.cs
- EntityDataSourceSelectedEventArgs.cs
- ExpressionPrinter.cs
- XmlAnyElementAttribute.cs
- TableLayoutPanelDesigner.cs
- AvTraceFormat.cs
- ExtensibleClassFactory.cs
- ReaderWriterLock.cs
- X509CertificateChain.cs
- XPathPatternBuilder.cs
- CreateUserWizardStep.cs
- DataListComponentEditor.cs
- DynamicActionMessageFilter.cs
- DynamicHyperLink.cs
- DataGridTableCollection.cs
- TextDecorationCollectionConverter.cs
- SqlDataSourceView.cs
- DriveNotFoundException.cs
- TemplatingOptionsDialog.cs
- SingleTagSectionHandler.cs
- EllipticalNodeOperations.cs
- OrderedEnumerableRowCollection.cs
- ResourceDescriptionAttribute.cs
- regiisutil.cs
- XPathParser.cs
- InvalidProgramException.cs
- WebPartDisplayMode.cs
- ManagementQuery.cs
- OdbcRowUpdatingEvent.cs
- ApplicationException.cs
- LiteralTextParser.cs
- TypeSystem.cs
- TemplatePropertyEntry.cs
- CodeTryCatchFinallyStatement.cs
- InertiaTranslationBehavior.cs
- AlternateView.cs
- CredentialCache.cs
- CompilationLock.cs
- BooleanAnimationBase.cs
- ConfigurationElementCollection.cs
- MenuCommand.cs
- ApplicationFileCodeDomTreeGenerator.cs
- GridToolTip.cs
- ProxyHwnd.cs
- BinaryEditor.cs
- SecurityTokenSerializer.cs
- Stackframe.cs