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
- IndicShape.cs
- CodeAccessPermission.cs
- CompilationUtil.cs
- GenericEnumConverter.cs
- EntityDataSourceContextDisposingEventArgs.cs
- WebPartTransformerCollection.cs
- ElementHost.cs
- XamlWriter.cs
- WebBrowserContainer.cs
- DropDownButton.cs
- Point.cs
- ZipIOExtraFieldElement.cs
- SecurityDocument.cs
- HWStack.cs
- UserPersonalizationStateInfo.cs
- WebBrowserProgressChangedEventHandler.cs
- LogWriteRestartAreaAsyncResult.cs
- SqlFileStream.cs
- CodeTypeParameter.cs
- FormatVersion.cs
- TreeViewBindingsEditorForm.cs
- ObsoleteAttribute.cs
- RuntimeWrappedException.cs
- FileLevelControlBuilderAttribute.cs
- SiteIdentityPermission.cs
- CatalogZone.cs
- EarlyBoundInfo.cs
- DataGridHeaderBorder.cs
- Model3D.cs
- StringPropertyBuilder.cs
- RuntimeConfigLKG.cs
- ConnectionStringSettings.cs
- ViewLoader.cs
- UIElementHelper.cs
- GridErrorDlg.cs
- DescendantBaseQuery.cs
- ArrangedElement.cs
- LinkedResource.cs
- DiscoveryClientDocuments.cs
- SkewTransform.cs
- ClientViaElement.cs
- SchemaImporterExtensionsSection.cs
- CustomTypeDescriptor.cs
- DataBindingValueUIHandler.cs
- PrinterUnitConvert.cs
- XmlDigitalSignatureProcessor.cs
- DataRecordInternal.cs
- SessionEndingCancelEventArgs.cs
- OleDbSchemaGuid.cs
- OptimalTextSource.cs
- LiteralDesigner.cs
- ValueTable.cs
- GeometryDrawing.cs
- CustomErrorCollection.cs
- DataColumnPropertyDescriptor.cs
- SqlParameter.cs
- XpsThumbnail.cs
- TemplateKeyConverter.cs
- CharacterBuffer.cs
- Thumb.cs
- HtmlPhoneCallAdapter.cs
- BigInt.cs
- SortableBindingList.cs
- TableRow.cs
- securitycriticaldataformultiplegetandset.cs
- MailMessageEventArgs.cs
- SupportedAddressingMode.cs
- HashStream.cs
- Base64Encoder.cs
- TimerEventSubscriptionCollection.cs
- DynamicScriptObject.cs
- EventOpcode.cs
- BindToObject.cs
- TableRow.cs
- AliasGenerator.cs
- MarkupCompiler.cs
- StagingAreaInputItem.cs
- BaseParser.cs
- PLINQETWProvider.cs
- DbUpdateCommandTree.cs
- SyntaxCheck.cs
- ModelUIElement3D.cs
- GatewayIPAddressInformationCollection.cs
- StackBuilderSink.cs
- TabItemAutomationPeer.cs
- SqlDependency.cs
- DocumentGridPage.cs
- ListViewDeleteEventArgs.cs
- SafeLibraryHandle.cs
- DataGridCellsPresenter.cs
- TextViewElement.cs
- JapaneseCalendar.cs
- EntityChangedParams.cs
- Interlocked.cs
- TextBoxRenderer.cs
- DoubleAnimationUsingPath.cs
- DataGridSortCommandEventArgs.cs
- ErrorsHelper.cs
- XmlSerializationWriter.cs
- SafeNativeMethodsCLR.cs