Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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. //------------------------------------------------------------------------------ //// 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SharedDp.cs
- SSmlParser.cs
- CodeArrayCreateExpression.cs
- Assert.cs
- AsyncCallback.cs
- MetadataPropertyCollection.cs
- FieldMetadata.cs
- BadImageFormatException.cs
- AudioFormatConverter.cs
- TextParagraph.cs
- ValueType.cs
- MembershipValidatePasswordEventArgs.cs
- GlyphRun.cs
- HuffModule.cs
- CredentialCache.cs
- ContextMenuAutomationPeer.cs
- SineEase.cs
- MessageContractImporter.cs
- FindCriteria11.cs
- LayoutEngine.cs
- MenuScrollingVisibilityConverter.cs
- ClientOptions.cs
- Guid.cs
- FieldCollectionEditor.cs
- AsyncDataRequest.cs
- Root.cs
- GetPageCompletedEventArgs.cs
- CompositeControl.cs
- DataGridViewUtilities.cs
- Schema.cs
- GPPOINT.cs
- EventLogInformation.cs
- Matrix.cs
- SqlDataSourceCustomCommandEditor.cs
- RoleManagerEventArgs.cs
- BoolExpr.cs
- ArgumentOutOfRangeException.cs
- BufferModeSettings.cs
- ConfigurationSectionGroup.cs
- Animatable.cs
- FilePrompt.cs
- UnsafeCollabNativeMethods.cs
- MimeMapping.cs
- MetroSerializationManager.cs
- ReturnEventArgs.cs
- StandardRuntimeEnumValidatorAttribute.cs
- VariableQuery.cs
- PathSegment.cs
- ConnectionOrientedTransportChannelFactory.cs
- MemberRestriction.cs
- DataGridViewCell.cs
- ToolStripOverflow.cs
- HashHelper.cs
- XmlSchemaComplexType.cs
- EdmItemCollection.OcAssemblyCache.cs
- ReaderWriterLock.cs
- GPPOINTF.cs
- MailBnfHelper.cs
- GeneratedView.cs
- DashStyle.cs
- StrokeNodeData.cs
- AssociationTypeEmitter.cs
- Compilation.cs
- DataObject.cs
- ComEventsInfo.cs
- XmlILIndex.cs
- ListMarkerSourceInfo.cs
- RIPEMD160Managed.cs
- MimePart.cs
- ChtmlTextWriter.cs
- TemplateBamlTreeBuilder.cs
- LassoSelectionBehavior.cs
- DescendantBaseQuery.cs
- ProcessHostConfigUtils.cs
- UserCancellationException.cs
- BufferBuilder.cs
- BamlRecordHelper.cs
- WindowsListViewGroup.cs
- AffineTransform3D.cs
- CollectionChangedEventManager.cs
- StateMachineHelpers.cs
- SQLMembershipProvider.cs
- XmlSchemaRedefine.cs
- Bezier.cs
- RenderingEventArgs.cs
- DataGridViewControlCollection.cs
- XmlAttributeHolder.cs
- ReferenceEqualityComparer.cs
- ExtensionFile.cs
- ScriptingSectionGroup.cs
- WindowsToolbarAsMenu.cs
- GridItemCollection.cs
- AmbientLight.cs
- HwndAppCommandInputProvider.cs
- TextSerializer.cs
- HttpApplicationFactory.cs
- MetadataArtifactLoaderCompositeFile.cs
- MimeTypeMapper.cs
- ConfigurationManagerHelperFactory.cs
- RedirectionProxy.cs