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
- DesignerTransactionCloseEvent.cs
- ReadOnlyActivityGlyph.cs
- PageContentCollection.cs
- Comparer.cs
- MessageDecoder.cs
- counter.cs
- CollectionChangedEventManager.cs
- Drawing.cs
- ImageInfo.cs
- EmulateRecognizeCompletedEventArgs.cs
- XComponentModel.cs
- CodeTypeReferenceExpression.cs
- ColorIndependentAnimationStorage.cs
- ObjectMaterializedEventArgs.cs
- TileBrush.cs
- unsafeIndexingFilterStream.cs
- MatrixIndependentAnimationStorage.cs
- ThreadAbortException.cs
- CountAggregationOperator.cs
- Point3DKeyFrameCollection.cs
- CheckBox.cs
- InvalidProgramException.cs
- StatusBar.cs
- RelationshipNavigation.cs
- SetMemberBinder.cs
- MaskedTextProvider.cs
- SoapConverter.cs
- ConfigurationProviderException.cs
- WebBrowser.cs
- PathGeometry.cs
- DataObjectAttribute.cs
- EntityDataSourceColumn.cs
- HtmlTable.cs
- DelegateCompletionCallbackWrapper.cs
- StringArrayConverter.cs
- SessionStateSection.cs
- GcSettings.cs
- WorkflowPageSetupDialog.cs
- Int32Converter.cs
- FlowDocumentFormatter.cs
- RowVisual.cs
- CaseInsensitiveComparer.cs
- XmlSchemaSet.cs
- ContentType.cs
- HttpMethodConstraint.cs
- AnonymousIdentificationModule.cs
- TemplateControlCodeDomTreeGenerator.cs
- PopOutPanel.cs
- TreeView.cs
- FixedSOMElement.cs
- DNS.cs
- ADRole.cs
- SamlConstants.cs
- MemberMemberBinding.cs
- XmlParser.cs
- DataControlFieldHeaderCell.cs
- BindableTemplateBuilder.cs
- ScrollItemPatternIdentifiers.cs
- InstanceDataCollectionCollection.cs
- Compilation.cs
- ProcessRequestArgs.cs
- PasswordBox.cs
- EntityPropertyMappingAttribute.cs
- ListViewDeleteEventArgs.cs
- XsdDataContractExporter.cs
- ClaimSet.cs
- QualificationDataAttribute.cs
- ParallelEnumerable.cs
- RawStylusActions.cs
- BatchParser.cs
- HtmlShim.cs
- _RequestCacheProtocol.cs
- DataPagerFieldCollection.cs
- GZipDecoder.cs
- RightsManagementManager.cs
- AtomMaterializer.cs
- HashSetDebugView.cs
- Command.cs
- TraceLog.cs
- ScriptIgnoreAttribute.cs
- _ServiceNameStore.cs
- TreeNodeStyleCollection.cs
- EntityDataSourceChangingEventArgs.cs
- ITreeGenerator.cs
- CanonicalXml.cs
- TransformValueSerializer.cs
- RelatedImageListAttribute.cs
- InvalidEnumArgumentException.cs
- BaseCollection.cs
- XmlElementCollection.cs
- ReadOnlyDataSource.cs
- Request.cs
- TableCellCollection.cs
- ToolboxComponentsCreatedEventArgs.cs
- ColorAnimation.cs
- AppSecurityManager.cs
- ProviderSettingsCollection.cs
- _ChunkParse.cs
- _HTTPDateParse.cs
- SystemWebSectionGroup.cs