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
- StringComparer.cs
- HttpException.cs
- SemanticValue.cs
- WindowProviderWrapper.cs
- PropertyManager.cs
- BitmapEffectInput.cs
- TransformerInfo.cs
- ProcessHostFactoryHelper.cs
- UInt16Converter.cs
- DockingAttribute.cs
- BamlStream.cs
- UiaCoreProviderApi.cs
- TextTreeRootNode.cs
- DataControlFieldCollection.cs
- DoubleCollectionValueSerializer.cs
- HttpChannelFactory.cs
- EntityDataSourceStatementEditorForm.cs
- XmlNamedNodeMap.cs
- WindowsStartMenu.cs
- DesignerSerializationVisibilityAttribute.cs
- ISCIIEncoding.cs
- TemplateControl.cs
- ListViewItemCollectionEditor.cs
- FixedPosition.cs
- MenuItemBinding.cs
- ProcessModule.cs
- ForEachAction.cs
- InvalidWMPVersionException.cs
- EventBuilder.cs
- PopupEventArgs.cs
- SafeFileMapViewHandle.cs
- DeferrableContent.cs
- complextypematerializer.cs
- PhysicalAddress.cs
- WorkflowQueuingService.cs
- TimeoutException.cs
- AssemblyBuilderData.cs
- MeshGeometry3D.cs
- SecurityUtils.cs
- DataGridViewIntLinkedList.cs
- XslException.cs
- GcHandle.cs
- StreamHelper.cs
- EventLogTraceListener.cs
- NativeMethods.cs
- ComponentManagerBroker.cs
- TextRunCacheImp.cs
- IpcPort.cs
- ReflectPropertyDescriptor.cs
- EntityDataSourceChangingEventArgs.cs
- coordinatorscratchpad.cs
- EventMemberCodeDomSerializer.cs
- ComponentChangedEvent.cs
- CommandField.cs
- TypeUtil.cs
- CodeDomConfigurationHandler.cs
- SourceSwitch.cs
- SessionStateContainer.cs
- HttpModuleActionCollection.cs
- ToolStripItemCollection.cs
- TextAdaptor.cs
- COM2TypeInfoProcessor.cs
- CompletedAsyncResult.cs
- ExternalFile.cs
- ServiceParser.cs
- AssemblyFilter.cs
- TabOrder.cs
- DataBoundControl.cs
- ToolboxItem.cs
- BitmapEffect.cs
- SiteMapDataSourceView.cs
- SmiContext.cs
- CodeCompileUnit.cs
- MultiAsyncResult.cs
- TTSEngineTypes.cs
- TextEditorSpelling.cs
- SeekStoryboard.cs
- Vector3DConverter.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- CallContext.cs
- PassportAuthentication.cs
- Application.cs
- PropertyTabAttribute.cs
- FormsAuthenticationTicket.cs
- WeakEventTable.cs
- PlatformCulture.cs
- OutputWindow.cs
- SqlConnectionManager.cs
- WmlPhoneCallAdapter.cs
- FolderBrowserDialog.cs
- ObjectDataSource.cs
- CommonGetThemePartSize.cs
- TextServicesContext.cs
- TemplateColumn.cs
- DBSchemaRow.cs
- SecureUICommand.cs
- TextEditorSelection.cs
- AnchoredBlock.cs
- GridItemPattern.cs
- DocumentViewerBase.cs