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
- DateTimeOffsetStorage.cs
- ElementHostPropertyMap.cs
- Line.cs
- Model3DGroup.cs
- DuplicateWaitObjectException.cs
- TagPrefixAttribute.cs
- DeferrableContent.cs
- MaskedTextBoxTextEditorDropDown.cs
- CommentEmitter.cs
- BitStack.cs
- PartitionResolver.cs
- ClientSettingsStore.cs
- BamlLocalizationDictionary.cs
- PassportAuthenticationEventArgs.cs
- Selector.cs
- NaturalLanguageHyphenator.cs
- SqlTrackingService.cs
- ToolStripItemImageRenderEventArgs.cs
- QilValidationVisitor.cs
- ClientScriptManager.cs
- BeginEvent.cs
- GridView.cs
- EmptyEnumerable.cs
- DataGridItemAttachedStorage.cs
- StringUtil.cs
- ModelItemDictionary.cs
- SchemaImporter.cs
- DesignObjectWrapper.cs
- OracleBFile.cs
- DataGridRelationshipRow.cs
- HwndSourceKeyboardInputSite.cs
- PropertyGridView.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- AnnotationAuthorChangedEventArgs.cs
- AppDomainInfo.cs
- DispatcherSynchronizationContext.cs
- DomainConstraint.cs
- TextAnchor.cs
- InfoCardProofToken.cs
- PerformanceCounterManager.cs
- FileDialogCustomPlace.cs
- Converter.cs
- VersionedStream.cs
- CapabilitiesPattern.cs
- DesignOnlyAttribute.cs
- AmbiguousMatchException.cs
- PointAnimationClockResource.cs
- CustomAttributeSerializer.cs
- TypeToken.cs
- SafeFileMappingHandle.cs
- InkPresenter.cs
- SyntaxCheck.cs
- MetadataItemEmitter.cs
- ComponentResourceKeyConverter.cs
- Directory.cs
- SerializationSectionGroup.cs
- MessageSecurityVersionConverter.cs
- ConfigXmlCDataSection.cs
- Scene3D.cs
- OpenTypeLayout.cs
- ClonableStack.cs
- ToolStripLabel.cs
- dbenumerator.cs
- WebPartZoneCollection.cs
- Baml2006KnownTypes.cs
- WebScriptServiceHost.cs
- PeerIPHelper.cs
- figurelengthconverter.cs
- BufferBuilder.cs
- OperationContextScope.cs
- Int16AnimationUsingKeyFrames.cs
- ListViewTableCell.cs
- DataGridViewTopLeftHeaderCell.cs
- MDIClient.cs
- ScalarRestriction.cs
- Int16Storage.cs
- DrawingBrush.cs
- TriggerBase.cs
- X509ChainPolicy.cs
- DbgCompiler.cs
- PauseStoryboard.cs
- PointCollection.cs
- SqlVersion.cs
- UniqueEventHelper.cs
- StateManagedCollection.cs
- MethodCallTranslator.cs
- SspiNegotiationTokenAuthenticator.cs
- WebPartVerb.cs
- LayoutEditorPart.cs
- SourceInterpreter.cs
- FolderLevelBuildProviderCollection.cs
- DurableOperationContext.cs
- ListBoxAutomationPeer.cs
- TextCharacters.cs
- BaseDataListDesigner.cs
- RoleGroup.cs
- PermissionAttributes.cs
- TextBoxAutomationPeer.cs
- PackageFilter.cs
- LoginName.cs