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
- ComponentDispatcher.cs
- PropertyMetadata.cs
- ProviderConnectionPoint.cs
- AdRotator.cs
- DataServiceException.cs
- FieldInfo.cs
- TextBreakpoint.cs
- Stack.cs
- DataGridViewRowPostPaintEventArgs.cs
- SimpleHandlerBuildProvider.cs
- ThreadTrace.cs
- FieldMetadata.cs
- LookupNode.cs
- Misc.cs
- RootNamespaceAttribute.cs
- Script.cs
- Stopwatch.cs
- OrderedDictionary.cs
- SimpleBitVector32.cs
- StrongNameMembershipCondition.cs
- Collection.cs
- ProfileServiceManager.cs
- httpserverutility.cs
- LocatorPart.cs
- SQLConvert.cs
- EntityDataSourceWrapper.cs
- RoutedPropertyChangedEventArgs.cs
- BitmapInitialize.cs
- WebControlParameterProxy.cs
- ObjectCloneHelper.cs
- SQLMembershipProvider.cs
- XmlIlGenerator.cs
- EmptyCollection.cs
- Operand.cs
- BaseConfigurationRecord.cs
- Double.cs
- BinaryFormatter.cs
- HtmlTernaryTree.cs
- MethodBody.cs
- ParentUndoUnit.cs
- SymbolDocumentGenerator.cs
- ElapsedEventArgs.cs
- loginstatus.cs
- PropertyChangedEventArgs.cs
- SqlServices.cs
- ShaperBuffers.cs
- AdCreatedEventArgs.cs
- OleDbException.cs
- UnsafeNativeMethods.cs
- DurableMessageDispatchInspector.cs
- ExceptionHandlersDesigner.cs
- BamlLocalizabilityResolver.cs
- TrustManagerPromptUI.cs
- IisTraceListener.cs
- CompilationAssemblyInstallComponent.cs
- InternalUserCancelledException.cs
- SettingsPropertyIsReadOnlyException.cs
- CheckBox.cs
- DataBoundLiteralControl.cs
- TimeEnumHelper.cs
- StringExpressionSet.cs
- OutgoingWebRequestContext.cs
- TextInfo.cs
- XmlSchemaObjectCollection.cs
- FilteredDataSetHelper.cs
- _emptywebproxy.cs
- UInt64.cs
- DeclaredTypeValidator.cs
- TimeManager.cs
- DefaultConfirmation.cs
- SimplePropertyEntry.cs
- StylusButtonEventArgs.cs
- Bidi.cs
- TextTreeDeleteContentUndoUnit.cs
- _BufferOffsetSize.cs
- SqlReferenceCollection.cs
- ContentWrapperAttribute.cs
- QilXmlReader.cs
- LogRecordSequence.cs
- SignedPkcs7.cs
- SizeChangedInfo.cs
- SessionStateSection.cs
- MethodBuilderInstantiation.cs
- InlinedAggregationOperator.cs
- Freezable.cs
- SiteMapDataSource.cs
- SoapAttributeAttribute.cs
- CounterCreationDataConverter.cs
- CompilerResults.cs
- CodeDirectionExpression.cs
- PagePropertiesChangingEventArgs.cs
- MatrixCamera.cs
- SqlAliasesReferenced.cs
- DataControlFieldCollection.cs
- Propagator.ExtentPlaceholderCreator.cs
- TimeSpanSecondsConverter.cs
- ReflectTypeDescriptionProvider.cs
- DataColumnMapping.cs
- EventLogLink.cs
- MinimizableAttributeTypeConverter.cs