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
- ObsoleteAttribute.cs
- QilUnary.cs
- CacheAxisQuery.cs
- ListenerUnsafeNativeMethods.cs
- TextTreeNode.cs
- EntityCodeGenerator.cs
- HtmlGenericControl.cs
- DesignTimeXamlWriter.cs
- Bitmap.cs
- _DomainName.cs
- SqlMultiplexer.cs
- XPathParser.cs
- ImmutablePropertyDescriptorGridEntry.cs
- MatrixAnimationUsingKeyFrames.cs
- AssemblyName.cs
- RemotingConfiguration.cs
- WebPageTraceListener.cs
- ELinqQueryState.cs
- SqlTransaction.cs
- EndGetFileNameFromUserRequest.cs
- ExceptionHandlerDesigner.cs
- IconEditor.cs
- Int32EqualityComparer.cs
- ParserStack.cs
- FunctionImportElement.cs
- PageRanges.cs
- ResXResourceSet.cs
- SystemResourceHost.cs
- LiteralControl.cs
- AdjustableArrowCap.cs
- ResourceSet.cs
- CounterSampleCalculator.cs
- COM2ComponentEditor.cs
- ValidationHelpers.cs
- DataGridBoolColumn.cs
- EncoderBestFitFallback.cs
- BindingEntityInfo.cs
- ChannelCredentials.cs
- NoClickablePointException.cs
- DbParameterHelper.cs
- OAVariantLib.cs
- Size3DConverter.cs
- SByte.cs
- HttpResponseInternalWrapper.cs
- Accessible.cs
- DataGrid.cs
- StylusSystemGestureEventArgs.cs
- ModelTreeEnumerator.cs
- Matrix.cs
- DNS.cs
- SoapConverter.cs
- XmlSchemaObjectCollection.cs
- SqlConnectionManager.cs
- MsmqHostedTransportConfiguration.cs
- CodeDOMUtility.cs
- ClientBuildManagerCallback.cs
- PageSettings.cs
- MouseCaptureWithinProperty.cs
- XmlChoiceIdentifierAttribute.cs
- PopupControlService.cs
- XsdValidatingReader.cs
- Label.cs
- CodeLabeledStatement.cs
- PrinterSettings.cs
- TaiwanCalendar.cs
- RSAOAEPKeyExchangeFormatter.cs
- DesignerForm.cs
- ConfigurationLocationCollection.cs
- JsonQueryStringConverter.cs
- ADMembershipProvider.cs
- PagedDataSource.cs
- CodePageUtils.cs
- DataComponentNameHandler.cs
- WebPartCancelEventArgs.cs
- WebPartsPersonalizationAuthorization.cs
- VariantWrapper.cs
- ManipulationVelocities.cs
- EntityDataSourceChangedEventArgs.cs
- PagedDataSource.cs
- TextReader.cs
- ChtmlTextWriter.cs
- SettingsAttributes.cs
- FormatStringEditor.cs
- GlyphingCache.cs
- BulletDecorator.cs
- ReferencedAssembly.cs
- LocationSectionRecord.cs
- CookieProtection.cs
- TreeWalkHelper.cs
- DataPagerFieldItem.cs
- TreeNode.cs
- CreateUserErrorEventArgs.cs
- ColumnMapProcessor.cs
- XmlAttributeProperties.cs
- Separator.cs
- ItemsControl.cs
- InputScope.cs
- FloaterParaClient.cs
- DeviceContext.cs
- TextInfo.cs