Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Compilation / ClientBuildManagerCallback.cs / 1305376 / 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
- SqlInternalConnectionSmi.cs
- TextPatternIdentifiers.cs
- QuadraticBezierSegment.cs
- NamespaceQuery.cs
- SafeProcessHandle.cs
- TextSelection.cs
- DataConnectionHelper.cs
- Base64Decoder.cs
- DataColumnMappingCollection.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- EntityCommandCompilationException.cs
- SessionPageStatePersister.cs
- Matrix.cs
- WindowsMenu.cs
- ObjectTokenCategory.cs
- WebPartDisplayMode.cs
- TemplateBindingExpression.cs
- StreamInfo.cs
- UrlPropertyAttribute.cs
- MenuTracker.cs
- StylusPointPropertyInfo.cs
- DataGridHeaderBorder.cs
- MarkupWriter.cs
- SchemaExporter.cs
- StringUtil.cs
- CodeTypeOfExpression.cs
- SpecularMaterial.cs
- CalendarTable.cs
- TextParagraphProperties.cs
- HtmlHistory.cs
- IUnknownConstantAttribute.cs
- AuthenticationConfig.cs
- CapabilitiesUse.cs
- ControlLocalizer.cs
- serverconfig.cs
- Classification.cs
- DocumentOrderComparer.cs
- WindowsSspiNegotiation.cs
- BoolExpr.cs
- XmlnsPrefixAttribute.cs
- DictionaryBase.cs
- GeneralTransformGroup.cs
- PeerDuplexChannel.cs
- LinkTarget.cs
- ADRoleFactory.cs
- ClientConvert.cs
- SafePEFileHandle.cs
- TripleDES.cs
- FileLogRecordStream.cs
- ErrorFormatterPage.cs
- RawUIStateInputReport.cs
- ContentType.cs
- SystemInfo.cs
- ValidationResult.cs
- InvokeDelegate.cs
- SecurityContextCookieSerializer.cs
- storepermission.cs
- CodeCompiler.cs
- BaseCodeDomTreeGenerator.cs
- TableCell.cs
- PTUtility.cs
- ReadonlyMessageFilter.cs
- WmfPlaceableFileHeader.cs
- MemberProjectionIndex.cs
- Listen.cs
- VarRefManager.cs
- TextDecorationCollection.cs
- _NegotiateClient.cs
- SafeEventLogReadHandle.cs
- ToolStripSeparatorRenderEventArgs.cs
- SessionStateSection.cs
- SecureUICommand.cs
- BitmapEffectInputConnector.cs
- ResourceBinder.cs
- EditingCoordinator.cs
- PagedDataSource.cs
- LocatorPart.cs
- UInt64.cs
- PathGeometry.cs
- DBDataPermission.cs
- AsmxEndpointPickerExtension.cs
- Opcode.cs
- FontEmbeddingManager.cs
- HitTestResult.cs
- SqlProcedureAttribute.cs
- OleDbCommand.cs
- ComboBoxAutomationPeer.cs
- PanelStyle.cs
- ToolboxBitmapAttribute.cs
- HtmlInputButton.cs
- WindowsTitleBar.cs
- SortExpressionBuilder.cs
- StylusPoint.cs
- VisualStyleInformation.cs
- SettingsPropertyCollection.cs
- MenuItemBinding.cs
- SqlClientPermission.cs
- ProvidersHelper.cs
- ViewSimplifier.cs
- RectangleConverter.cs