Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Hosting / ApplicationHost.cs / 1 / ApplicationHost.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Hosting { using System; using System.IO; using System.Collections; using System.Globalization; using System.Runtime.InteropServices; using System.Runtime.Remoting; using System.Web; using System.Web.Configuration; using System.Web.Util; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ApplicationHost { private ApplicationHost() { } /* * Creates new app domain for hosting of ASP.NET apps with a * user defined 'host' object in it. The host is needed to make * cross-domain calls to process requests in the host's app domain */ ///[To be supplied.] ////// [SecurityPermission(SecurityAction.Demand, Unrestricted=true)] public static Object CreateApplicationHost(Type hostType, String virtualDir, String physicalDir) { #if !FEATURE_PAL // FEATURE_PAL does not require PlatformID.Win32NT if (Environment.OSVersion.Platform != PlatformID.Win32NT) throw new PlatformNotSupportedException(SR.GetString(SR.RequiresNT)); #else // !FEATURE_PAL // FEATURE_PAL #endif // !FEATURE_PAL if (!StringUtil.StringEndsWith(physicalDir, Path.DirectorySeparatorChar)) physicalDir = physicalDir + Path.DirectorySeparatorChar; ApplicationManager appManager = ApplicationManager.GetApplicationManager(); String appId = (String.Concat(virtualDir, physicalDir).GetHashCode()).ToString("x"); ObjectHandle h = appManager.CreateInstanceInNewWorkerAppDomain( hostType, appId, VirtualPath.CreateNonRelative(virtualDir), physicalDir); return h.Unwrap(); } } }[To be supplied.] ///
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ManualWorkflowSchedulerService.cs
- NullableDecimalSumAggregationOperator.cs
- EntityStoreSchemaGenerator.cs
- RadioButtonBaseAdapter.cs
- RegionData.cs
- DataGridViewRowEventArgs.cs
- TypeConverterHelper.cs
- DrawingCollection.cs
- CompilationLock.cs
- BasicExpressionVisitor.cs
- Timeline.cs
- Header.cs
- InlineObject.cs
- ZipIOExtraFieldElement.cs
- PathGeometry.cs
- BufferedGraphicsContext.cs
- Validator.cs
- Deflater.cs
- OleDbParameterCollection.cs
- SecurityKeyUsage.cs
- ReceiveContext.cs
- RangeValuePattern.cs
- SessionStateContainer.cs
- CodeMemberEvent.cs
- SafeCryptoHandles.cs
- BitmapDownload.cs
- FormClosedEvent.cs
- ExecutionContext.cs
- SerializerProvider.cs
- ComboBoxAutomationPeer.cs
- ColorAnimationUsingKeyFrames.cs
- HijriCalendar.cs
- FileFormatException.cs
- CatalogZone.cs
- mda.cs
- GPStream.cs
- _ListenerResponseStream.cs
- DllNotFoundException.cs
- Rotation3DAnimationBase.cs
- DecimalKeyFrameCollection.cs
- ConnectivityStatus.cs
- WbemProvider.cs
- ListArgumentProvider.cs
- Comparer.cs
- ErrorTableItemStyle.cs
- Base64Encoder.cs
- ExpressionVisitor.cs
- Attributes.cs
- OdbcConnectionStringbuilder.cs
- DataGridState.cs
- DetailsViewPageEventArgs.cs
- FileVersion.cs
- AsynchronousChannelMergeEnumerator.cs
- RecordManager.cs
- TextTreeUndo.cs
- SQLInt32Storage.cs
- TextRange.cs
- EntryPointNotFoundException.cs
- TcpProcessProtocolHandler.cs
- GenericUriParser.cs
- Point3DCollection.cs
- StringWriter.cs
- Margins.cs
- RandomNumberGenerator.cs
- Keywords.cs
- _Connection.cs
- odbcmetadatacolumnnames.cs
- Pointer.cs
- TypeDescriptor.cs
- MailWriter.cs
- VirtualPathUtility.cs
- Italic.cs
- JournalEntryListConverter.cs
- ApplicationFileCodeDomTreeGenerator.cs
- HashLookup.cs
- TextEffectResolver.cs
- SizeLimitedCache.cs
- NotConverter.cs
- Normalization.cs
- TypeConstant.cs
- StrongTypingException.cs
- RecordBuilder.cs
- XmlSerializationGeneratedCode.cs
- AssociatedControlConverter.cs
- RSAPKCS1KeyExchangeFormatter.cs
- WeakEventTable.cs
- TreeViewCancelEvent.cs
- DataGridPagerStyle.cs
- HandlerMappingMemo.cs
- AvtEvent.cs
- SqlMethodTransformer.cs
- GroupStyle.cs
- SingleAnimationUsingKeyFrames.cs
- messageonlyhwndwrapper.cs
- InputMethodStateChangeEventArgs.cs
- TableItemPattern.cs
- CriticalFinalizerObject.cs
- BinaryMethodMessage.cs
- PropertyPath.cs
- BufferModesCollection.cs