Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntityDesign / Design / System / Data / Entity / Design / AspNet / MappingModelBuildProvider.cs / 1305376 / 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
- _NTAuthentication.cs
- AppDomainShutdownMonitor.cs
- Int32RectConverter.cs
- ButtonRenderer.cs
- HighContrastHelper.cs
- PrivilegeNotHeldException.cs
- MetadataProperty.cs
- BuildProviderAppliesToAttribute.cs
- SimplePropertyEntry.cs
- QueryStringConverter.cs
- IntegerValidator.cs
- SlipBehavior.cs
- SynchronizedDisposablePool.cs
- SpeechSeg.cs
- CompilerTypeWithParams.cs
- DataBindEngine.cs
- HuffModule.cs
- UpdatableWrapper.cs
- CharacterMetricsDictionary.cs
- AppearanceEditorPart.cs
- TableRowsCollectionEditor.cs
- ToolboxItemImageConverter.cs
- KerberosSecurityTokenAuthenticator.cs
- DetailsViewAutoFormat.cs
- OleDbInfoMessageEvent.cs
- ServiceMetadataExtension.cs
- XmlEntity.cs
- Column.cs
- PassportAuthenticationModule.cs
- Table.cs
- SoapBinding.cs
- ProcessingInstructionAction.cs
- QilTypeChecker.cs
- exports.cs
- TransactionManager.cs
- ZipIOExtraFieldElement.cs
- ListControl.cs
- AbstractDataSvcMapFileLoader.cs
- DeclaredTypeElementCollection.cs
- PrintDialogDesigner.cs
- SynchronizingStream.cs
- CorrelationValidator.cs
- NonBatchDirectoryCompiler.cs
- HostedElements.cs
- ConfigurationSection.cs
- DataViewSetting.cs
- Block.cs
- ZipIOExtraField.cs
- Vector3DKeyFrameCollection.cs
- SqlFunctions.cs
- WorkflowPrinting.cs
- OrderedDictionary.cs
- UniqueEventHelper.cs
- ProcessProtocolHandler.cs
- EndOfStreamException.cs
- ExecutionPropertyManager.cs
- WebPartChrome.cs
- XamlTypeMapper.cs
- HandleCollector.cs
- CallbackHandler.cs
- ToolStripComboBox.cs
- LabelAutomationPeer.cs
- ValidationErrorEventArgs.cs
- EntityDesignPluralizationHandler.cs
- EntityDesignerBuildProvider.cs
- StorageAssociationSetMapping.cs
- WebPartConnection.cs
- GeneralTransformGroup.cs
- ArrangedElement.cs
- TableStyle.cs
- ListSortDescriptionCollection.cs
- EdmItemError.cs
- BinaryMethodMessage.cs
- CalendarTable.cs
- BooleanFunctions.cs
- ScrollPatternIdentifiers.cs
- ListView.cs
- FixedLineResult.cs
- DataException.cs
- SafeEventLogReadHandle.cs
- AtomParser.cs
- InlineObject.cs
- DataGridViewEditingControlShowingEventArgs.cs
- TransformGroup.cs
- WmlSelectionListAdapter.cs
- TimelineCollection.cs
- ControlHelper.cs
- ManipulationDelta.cs
- PointUtil.cs
- WebPartManager.cs
- SizeChangedInfo.cs
- KeyTime.cs
- PolyLineSegmentFigureLogic.cs
- httpserverutility.cs
- PreservationFileReader.cs
- HostedTcpTransportManager.cs
- HtmlShimManager.cs
- MetabaseSettingsIis7.cs
- TextAnchor.cs
- BuildResult.cs