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
- SqlDependency.cs
- ToolStripCollectionEditor.cs
- Rotation3DAnimationUsingKeyFrames.cs
- GroupBoxAutomationPeer.cs
- XmlSchemaSimpleType.cs
- OutArgumentConverter.cs
- PropertyEntry.cs
- HitTestWithPointDrawingContextWalker.cs
- ReflectionPermission.cs
- ToolStripStatusLabel.cs
- ToolTipService.cs
- StylusLogic.cs
- DataViewSetting.cs
- _DomainName.cs
- IIS7WorkerRequest.cs
- ImageSource.cs
- DecimalConverter.cs
- ConfigurationHelpers.cs
- Pen.cs
- StorageMappingItemLoader.cs
- TypeDependencyAttribute.cs
- ClusterRegistryConfigurationProvider.cs
- RepeaterItemCollection.cs
- HwndProxyElementProvider.cs
- MutableAssemblyCacheEntry.cs
- FontWeightConverter.cs
- LastQueryOperator.cs
- SerializationException.cs
- _LazyAsyncResult.cs
- WebPartConnectionsCancelVerb.cs
- InputProcessorProfilesLoader.cs
- Utils.cs
- CrossContextChannel.cs
- RadialGradientBrush.cs
- BinHexDecoder.cs
- RijndaelManagedTransform.cs
- HMACMD5.cs
- SortedDictionary.cs
- SrgsItemList.cs
- EmptyControlCollection.cs
- CalloutQueueItem.cs
- CodeExpressionCollection.cs
- LogExtent.cs
- ArrayHelper.cs
- ReservationCollection.cs
- MsmqHostedTransportManager.cs
- DbConnectionPool.cs
- PolyQuadraticBezierSegment.cs
- EntityContainerEntitySet.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- AnimatedTypeHelpers.cs
- Compiler.cs
- DesigntimeLicenseContextSerializer.cs
- BadImageFormatException.cs
- MsdtcClusterUtils.cs
- ThaiBuddhistCalendar.cs
- ThousandthOfEmRealPoints.cs
- AdornerDecorator.cs
- LinkedList.cs
- OutputCacheProviderCollection.cs
- ToolStripLocationCancelEventArgs.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- PermissionAttributes.cs
- HatchBrush.cs
- WebPartTransformerCollection.cs
- PartialArray.cs
- TCPClient.cs
- Lock.cs
- ObjectStateFormatter.cs
- Helpers.cs
- HierarchicalDataSourceConverter.cs
- CompositeClientFormatter.cs
- ParamArrayAttribute.cs
- HiddenFieldPageStatePersister.cs
- CounterCreationDataCollection.cs
- RegexWorker.cs
- FormsIdentity.cs
- Normalization.cs
- TablePatternIdentifiers.cs
- ComAwareEventInfo.cs
- RegistrySecurity.cs
- XmlSchemaAttributeGroupRef.cs
- RealProxy.cs
- ToolStripMenuItem.cs
- ExplicitDiscriminatorMap.cs
- CompilationSection.cs
- ObjectSecurity.cs
- XmlDocumentType.cs
- CacheSection.cs
- ScrollContentPresenter.cs
- CodeCompileUnit.cs
- ImageCodecInfoPrivate.cs
- GridLength.cs
- ResXDataNode.cs
- TraceSwitch.cs
- DynamicResourceExtensionConverter.cs
- EntityClassGenerator.cs
- QuestionEventArgs.cs
- ClientProxyGenerator.cs
- Encoder.cs