Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Compilation / ClientBuildManagerCallback.cs / 1 / ClientBuildManagerCallback.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /************************************************************************************************************/ namespace System.Web.Compilation { using System; using System.Security.Permissions; using System.CodeDom; using System.CodeDom.Compiler; using System.Web.UI; // // This is a callback class implemented by ClientBuildManager callers. It is used // to receive status information about the build. // [PermissionSet(SecurityAction.LinkDemand, Unrestricted = true)] [PermissionSet(SecurityAction.InheritanceDemand, Unrestricted = true)] public class ClientBuildManagerCallback : MarshalByRefObject { // This includes both errors and warnings public virtual void ReportCompilerError(CompilerError error) {} public virtual void ReportParseError(ParserError error) {} public virtual void ReportProgress(string message) {} // DevDiv 180798. The default lease is 5 minutes, so we return null to allow compilation // calls to exceed 5 minutes. In doing so, we need to call RemotingService.Disconnect // to release the object. public override object InitializeLifetimeService() { return null; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /************************************************************************************************************/ namespace System.Web.Compilation { using System; using System.Security.Permissions; using System.CodeDom; using System.CodeDom.Compiler; using System.Web.UI; // // This is a callback class implemented by ClientBuildManager callers. It is used // to receive status information about the build. // [PermissionSet(SecurityAction.LinkDemand, Unrestricted = true)] [PermissionSet(SecurityAction.InheritanceDemand, Unrestricted = true)] public class ClientBuildManagerCallback : MarshalByRefObject { // This includes both errors and warnings public virtual void ReportCompilerError(CompilerError error) {} public virtual void ReportParseError(ParserError error) {} public virtual void ReportProgress(string message) {} // DevDiv 180798. The default lease is 5 minutes, so we return null to allow compilation // calls to exceed 5 minutes. In doing so, we need to call RemotingService.Disconnect // to release the object. public override object InitializeLifetimeService() { return null; } } } // 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
- JapaneseCalendar.cs
- NamespaceCollection.cs
- SeparatorAutomationPeer.cs
- Stroke.cs
- JulianCalendar.cs
- DocumentEventArgs.cs
- EntityModelBuildProvider.cs
- TokenBasedSet.cs
- HyperLinkDesigner.cs
- CfgRule.cs
- TypeConverterMarkupExtension.cs
- PartitionedDataSource.cs
- __Filters.cs
- SharedStatics.cs
- UnauthorizedWebPart.cs
- XmlSchemaAny.cs
- Single.cs
- BinaryMethodMessage.cs
- UnSafeCharBuffer.cs
- ConfigXmlCDataSection.cs
- ConnectionsZone.cs
- IssuanceLicense.cs
- ErrorWrapper.cs
- HttpHandler.cs
- TabControlAutomationPeer.cs
- ToolStripHighContrastRenderer.cs
- BulletedList.cs
- HtmlInputSubmit.cs
- XmlDocumentFragment.cs
- KeyboardDevice.cs
- StylusPointPropertyId.cs
- SoundPlayerAction.cs
- BinHexEncoder.cs
- IriParsingElement.cs
- RuleElement.cs
- ManipulationStartedEventArgs.cs
- ActivationArguments.cs
- InfoCardListRequest.cs
- DataGridPageChangedEventArgs.cs
- SettingsBindableAttribute.cs
- ImageField.cs
- StyleCollectionEditor.cs
- PatternMatcher.cs
- TreeNodeEventArgs.cs
- DurableInstance.cs
- FrameworkContentElementAutomationPeer.cs
- PartManifestEntry.cs
- WMIGenerator.cs
- ProviderSettings.cs
- SignedXmlDebugLog.cs
- FocusChangedEventArgs.cs
- Invariant.cs
- WorkflowPageSetupDialog.cs
- SendActivityDesigner.cs
- IsolatedStoragePermission.cs
- RoutedPropertyChangedEventArgs.cs
- Invariant.cs
- RootProfilePropertySettingsCollection.cs
- DragEvent.cs
- ProviderSettings.cs
- FillErrorEventArgs.cs
- DesigntimeLicenseContext.cs
- ZoneLinkButton.cs
- DateTimeSerializationSection.cs
- TableLayout.cs
- SqlFlattener.cs
- PropertyIDSet.cs
- RecordBuilder.cs
- ThreadInterruptedException.cs
- IisTraceListener.cs
- Base64WriteStateInfo.cs
- AssemblyBuilder.cs
- SolidBrush.cs
- SqlDataSource.cs
- SelectionChangedEventArgs.cs
- EditModeSwitchButton.cs
- FileDialogCustomPlacesCollection.cs
- TripleDESCryptoServiceProvider.cs
- PerformanceCounterScope.cs
- FontCollection.cs
- ExpandedWrapper.cs
- securitycriticaldataClass.cs
- SqlExpressionNullability.cs
- XmlTypeAttribute.cs
- IsolatedStorageFilePermission.cs
- CryptoApi.cs
- configsystem.cs
- Size.cs
- Executor.cs
- XmlSubtreeReader.cs
- EncoderReplacementFallback.cs
- ExceptionNotification.cs
- LoadWorkflowByInstanceKeyCommand.cs
- ActiveXContainer.cs
- HttpServerProtocol.cs
- XmlWriterSettings.cs
- LongValidatorAttribute.cs
- QilLoop.cs
- PropertyValueUIItem.cs
- XmlUrlResolver.cs