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
- SqlTrackingWorkflowInstance.cs
- SrgsRule.cs
- httpserverutility.cs
- GridViewUpdateEventArgs.cs
- DataGridTableCollection.cs
- SafeUserTokenHandle.cs
- XmlSchemaImport.cs
- CheckBoxStandardAdapter.cs
- DynamicValidatorEventArgs.cs
- DbTransaction.cs
- BaseCodeDomTreeGenerator.cs
- ContainerParaClient.cs
- _RequestCacheProtocol.cs
- StreamedWorkflowDefinitionContext.cs
- BinaryCommonClasses.cs
- ArrayConverter.cs
- StylusPointPropertyInfoDefaults.cs
- EntityDataSourceColumn.cs
- DbConnectionStringCommon.cs
- _DynamicWinsockMethods.cs
- DbConnectionPoolCounters.cs
- TraceContext.cs
- XhtmlBasicSelectionListAdapter.cs
- RegistryConfigurationProvider.cs
- IdentityModelDictionary.cs
- GridViewCommandEventArgs.cs
- DataGridRelationshipRow.cs
- SecurityContextSecurityTokenParameters.cs
- ChoiceConverter.cs
- ValueUtilsSmi.cs
- Size3DValueSerializer.cs
- ExceptionValidationRule.cs
- WindowsListView.cs
- MediaEntryAttribute.cs
- InvalidEnumArgumentException.cs
- EncryptRequest.cs
- SHA256Managed.cs
- WhiteSpaceTrimStringConverter.cs
- SoapExtensionTypeElement.cs
- SegmentInfo.cs
- ValueChangedEventManager.cs
- Slider.cs
- NamespaceCollection.cs
- BaseTreeIterator.cs
- DropDownList.cs
- TemplateKeyConverter.cs
- IndexedString.cs
- PropertySet.cs
- HtmlLiteralTextAdapter.cs
- PropertyTabChangedEvent.cs
- TypefaceCollection.cs
- CalendarSelectionChangedEventArgs.cs
- IconEditor.cs
- ArgumentsParser.cs
- BuilderElements.cs
- RegexMatchCollection.cs
- RowToFieldTransformer.cs
- SafeNativeMethods.cs
- GlobalizationAssembly.cs
- SqlReferenceCollection.cs
- AttributeEmitter.cs
- DesignTimeVisibleAttribute.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- ProfessionalColors.cs
- _CacheStreams.cs
- SQLConvert.cs
- WebSysDescriptionAttribute.cs
- LocationSectionRecord.cs
- Trace.cs
- Environment.cs
- TextTreeText.cs
- smtppermission.cs
- RequestCachingSection.cs
- _LocalDataStore.cs
- VirtualDirectoryMapping.cs
- RuleSetReference.cs
- WeakRefEnumerator.cs
- SessionStateSection.cs
- TransactionWaitAsyncResult.cs
- Timer.cs
- DataSetMappper.cs
- ValidatedControlConverter.cs
- FixedSOMTextRun.cs
- XmlReflectionMember.cs
- DriveNotFoundException.cs
- _BufferOffsetSize.cs
- ConfigurationLocation.cs
- PasswordRecovery.cs
- SchemaDeclBase.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- StylusOverProperty.cs
- AssemblyName.cs
- UserUseLicenseDictionaryLoader.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- QuaternionRotation3D.cs
- _SpnDictionary.cs
- ServiceBuildProvider.cs
- processwaithandle.cs
- SelectionEditor.cs
- DataSourceCacheDurationConverter.cs