Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Compilation / ClientBuildManagerCallback.cs / 1 / 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
- DynamicContractTypeBuilder.cs
- CollectionBuilder.cs
- DataContractSerializer.cs
- ExecutionContext.cs
- FormsIdentity.cs
- NavigationPropertyAccessor.cs
- COM2ColorConverter.cs
- ExpressionDumper.cs
- ToolStripDropTargetManager.cs
- BezierSegment.cs
- HotSpot.cs
- ImageAnimator.cs
- HttpBufferlessInputStream.cs
- SecurityElement.cs
- TypeConverterHelper.cs
- Funcletizer.cs
- CompoundFileStreamReference.cs
- GridViewHeaderRowPresenter.cs
- ControlValuePropertyAttribute.cs
- FrameDimension.cs
- HtmlInputCheckBox.cs
- AutomationProperties.cs
- ZipIORawDataFileBlock.cs
- TextTrailingCharacterEllipsis.cs
- WorkBatch.cs
- ExpanderAutomationPeer.cs
- TemplateBamlTreeBuilder.cs
- TypeConverterHelper.cs
- ParallelDesigner.cs
- Rule.cs
- ExtenderControl.cs
- ResourceDictionaryCollection.cs
- SqlUserDefinedTypeAttribute.cs
- ImageInfo.cs
- PropertyItemInternal.cs
- ReferentialConstraint.cs
- RealProxy.cs
- TableFieldsEditor.cs
- ResourceAssociationSetEnd.cs
- HttpDigestClientElement.cs
- EnumType.cs
- DataGridViewLayoutData.cs
- ReliableMessagingVersionConverter.cs
- ScrollData.cs
- UniqueCodeIdentifierScope.cs
- HtmlTableCellCollection.cs
- BitmapEffectInput.cs
- DbParameterCollection.cs
- TreeViewDesigner.cs
- EnumValidator.cs
- _BufferOffsetSize.cs
- StringResourceManager.cs
- SoapSchemaImporter.cs
- PatternMatcher.cs
- PostBackTrigger.cs
- GridLengthConverter.cs
- ItemDragEvent.cs
- ADMembershipUser.cs
- ErrorStyle.cs
- X509Utils.cs
- InputScopeConverter.cs
- CommandHelper.cs
- ProfileGroupSettingsCollection.cs
- ValidatorCompatibilityHelper.cs
- OdbcInfoMessageEvent.cs
- JsonServiceDocumentSerializer.cs
- BitStack.cs
- NetStream.cs
- ProfileParameter.cs
- BitmapEffectOutputConnector.cs
- XmlHierarchicalEnumerable.cs
- TrackingProfileCache.cs
- ObjectViewEntityCollectionData.cs
- NumericUpDown.cs
- XMLSyntaxException.cs
- AutoGeneratedFieldProperties.cs
- ComplexType.cs
- OleDbParameter.cs
- SqlDataSource.cs
- LocalizeDesigner.cs
- DataRowCollection.cs
- AppDomainManager.cs
- WebServiceFaultDesigner.cs
- BinaryMessageEncoder.cs
- ArraySortHelper.cs
- CssClassPropertyAttribute.cs
- ExpressionValueEditor.cs
- LinkClickEvent.cs
- XmlSchemaImporter.cs
- DSASignatureDeformatter.cs
- PixelShader.cs
- DelimitedListTraceListener.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- AttachedPropertyDescriptor.cs
- DocumentsTrace.cs
- TrustManager.cs
- NullableLongSumAggregationOperator.cs
- TemplateBindingExpressionConverter.cs
- ScrollEvent.cs
- NotCondition.cs