Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Compilation / ClientBuildManagerCallback.cs / 2 / 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
- TextTreeInsertUndoUnit.cs
- SimpleTypeResolver.cs
- X509UI.cs
- Frame.cs
- Rect.cs
- MoveSizeWinEventHandler.cs
- CipherData.cs
- BamlStream.cs
- WebConfigurationFileMap.cs
- XsdSchemaFileEditor.cs
- xml.cs
- QilParameter.cs
- InvalidPropValue.cs
- DynamicResourceExtensionConverter.cs
- Int32Rect.cs
- UpdatePanelTrigger.cs
- LOSFormatter.cs
- ProxyHelper.cs
- HtmlEncodedRawTextWriter.cs
- MatrixUtil.cs
- SizeIndependentAnimationStorage.cs
- DetailsViewModeEventArgs.cs
- ObjectParameter.cs
- HttpValueCollection.cs
- StreamGeometryContext.cs
- InspectionWorker.cs
- x509utils.cs
- UnmanagedMarshal.cs
- XmlSchemaValidationException.cs
- MessagePropertyFilter.cs
- RightsManagementPermission.cs
- RootBuilder.cs
- DetailsViewInsertedEventArgs.cs
- TextElement.cs
- SafeLibraryHandle.cs
- SQLByte.cs
- TextRangeProviderWrapper.cs
- AliasedSlot.cs
- RegexRunnerFactory.cs
- RequestCachePolicy.cs
- PropertyIDSet.cs
- SelectedDatesCollection.cs
- OdbcCommandBuilder.cs
- Crc32.cs
- StringUtil.cs
- StretchValidation.cs
- InstanceHandleReference.cs
- CodeNamespaceImportCollection.cs
- WriterOutput.cs
- HwndSubclass.cs
- _NtlmClient.cs
- FixedSOMSemanticBox.cs
- TlsnegoTokenAuthenticator.cs
- SystemIPv4InterfaceProperties.cs
- GridViewCellAutomationPeer.cs
- CodeCommentStatement.cs
- InternalDispatchObject.cs
- WebPartsPersonalizationAuthorization.cs
- FontClient.cs
- EntitySqlQueryBuilder.cs
- ButtonBaseAdapter.cs
- SelfIssuedAuthAsymmetricKey.cs
- SignatureGenerator.cs
- ConnectionManagementSection.cs
- DbProviderFactory.cs
- CompositeCollection.cs
- XmlSignatureManifest.cs
- BaseCodeDomTreeGenerator.cs
- ConfigurationStrings.cs
- MethodBuilderInstantiation.cs
- DataGridViewColumnStateChangedEventArgs.cs
- UnknownWrapper.cs
- SqlParameter.cs
- KoreanCalendar.cs
- HtmlInputHidden.cs
- EdmItemCollection.cs
- IntPtr.cs
- RewritingProcessor.cs
- TaskFileService.cs
- TableHeaderCell.cs
- SqlWorkflowInstanceStoreLock.cs
- precedingsibling.cs
- TextElementEditingBehaviorAttribute.cs
- BrushConverter.cs
- SchemaMerger.cs
- AQNBuilder.cs
- DateBoldEvent.cs
- BindValidationContext.cs
- XmlSubtreeReader.cs
- ConsoleCancelEventArgs.cs
- FontSourceCollection.cs
- WpfMemberInvoker.cs
- XmlException.cs
- FrugalMap.cs
- MatrixValueSerializer.cs
- CodeVariableReferenceExpression.cs
- HasRunnableWorkflowEvent.cs
- DSACryptoServiceProvider.cs
- KnownTypeHelper.cs
- TrustManagerPromptUI.cs