Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Hosting / ProcessHostFactoryHelper.cs / 1305376 / ProcessHostFactoryHelper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.Collections; using System.Configuration; using System.Runtime.InteropServices; using System.Security.Permissions; using System.Web; using System.Web.Configuration; using System.Web.Util; [ComImport, Guid("02fd465d-5c5d-4b7e-95b6-82faa031b74a"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] public interface IProcessHostFactoryHelper { #if FEATURE_PAL // FEATURE_PAL does not enable COM [return: MarshalAs(UnmanagedType.Error)] #else // FEATURE_PAL [return: MarshalAs(UnmanagedType.Interface)] #endif // FEATURE_PAL Object GetProcessHost(IProcessHostSupportFunctions functions); } public sealed class ProcessHostFactoryHelper : MarshalByRefObject, IProcessHostFactoryHelper { public ProcessHostFactoryHelper() { } [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.Infrastructure)] public override Object InitializeLifetimeService() { return null; // never expire lease } public Object GetProcessHost(IProcessHostSupportFunctions functions) { try { return ProcessHost.GetProcessHost(functions); } catch(Exception e) { Misc.ReportUnhandledException(e, new string[] {SR.GetString(SR.Cant_Create_Process_Host)}); throw; } } } } // 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
- LoginDesignerUtil.cs
- StorageEndPropertyMapping.cs
- DropDownButton.cs
- BamlRecords.cs
- AbandonedMutexException.cs
- StringBuilder.cs
- HtmlCommandAdapter.cs
- VarRemapper.cs
- EncoderFallback.cs
- SecurityException.cs
- DtcInterfaces.cs
- SimplePropertyEntry.cs
- MethodCallExpression.cs
- WaitHandle.cs
- PropagatorResult.cs
- EllipseGeometry.cs
- SmiGettersStream.cs
- AdornerPresentationContext.cs
- BaseHashHelper.cs
- ConfigXmlElement.cs
- CloudCollection.cs
- XD.cs
- SelectingProviderEventArgs.cs
- BooleanStorage.cs
- NameScope.cs
- ValueExpressions.cs
- DelegateSerializationHolder.cs
- UnmanagedHandle.cs
- Delegate.cs
- ContextProperty.cs
- DataColumnMapping.cs
- XmlSchemas.cs
- TraceHandlerErrorFormatter.cs
- CodeMemberMethod.cs
- DoubleLinkList.cs
- SqlTransaction.cs
- ApplicationManager.cs
- DependencyPropertyValueSerializer.cs
- DataGridGeneralPage.cs
- OdbcConnectionPoolProviderInfo.cs
- XmlDictionaryReaderQuotas.cs
- AssemblyNameProxy.cs
- MetafileHeaderEmf.cs
- UIElement.cs
- RunInstallerAttribute.cs
- AlgoModule.cs
- DataServiceQueryException.cs
- DataGridViewCell.cs
- TraversalRequest.cs
- DesignerActionPanel.cs
- SmiContext.cs
- FamilyTypeface.cs
- Rect3D.cs
- HandlerBase.cs
- RolePrincipal.cs
- FileStream.cs
- DataGridViewLayoutData.cs
- ToolStripItemRenderEventArgs.cs
- DataGridViewCellStyle.cs
- HeaderedContentControl.cs
- ContainerUtilities.cs
- TextInfo.cs
- SecurityUtils.cs
- ModelItemDictionary.cs
- DocumentOrderQuery.cs
- CharEntityEncoderFallback.cs
- HGlobalSafeHandle.cs
- BaseResourcesBuildProvider.cs
- PropertyGridView.cs
- TreeNodeStyle.cs
- EqualityComparer.cs
- DataControlFieldCell.cs
- DataGridViewRowStateChangedEventArgs.cs
- SafeLibraryHandle.cs
- HttpInputStream.cs
- ListControlConvertEventArgs.cs
- CalendarDay.cs
- LassoHelper.cs
- XmlSerializationReader.cs
- DataGridViewCellStyle.cs
- ListViewPagedDataSource.cs
- WebPartDeleteVerb.cs
- MetadataExporter.cs
- GridItem.cs
- DBPropSet.cs
- PhysicalAddress.cs
- XPathItem.cs
- AuthStoreRoleProvider.cs
- ContainerVisual.cs
- DependencySource.cs
- BuildProvider.cs
- TaskFormBase.cs
- TransactionsSectionGroup.cs
- HtmlControl.cs
- TPLETWProvider.cs
- AxisAngleRotation3D.cs
- ManipulationCompletedEventArgs.cs
- EncoderReplacementFallback.cs
- PasswordTextNavigator.cs
- SettingsPropertyValue.cs