Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / ProtocolsConfigurationHandler.cs / 5 / ProtocolsConfigurationHandler.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Configuration {
using System.IO;
using System.Runtime.Serialization.Formatters;
using System.Threading;
using System.Runtime.InteropServices;
using System.ComponentModel;
using System.Collections;
using System.Configuration;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
using System.Globalization;
using System.Web.Hosting;
using System.Web.Security;
using System.Web.Util;
using System.Xml;
//
// Protocols config (machine.config only):
//
/*
...
*/
//
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class ProtocolsConfigurationHandler : IConfigurationSectionHandler {
public ProtocolsConfigurationHandler() {
}
public object Create(Object parent, Object configContextObj, XmlNode section) {
// can be called from client config ( default app domain)
Debug.Assert(parent == null, " config is only allowed in machine.config");
return new ProtocolsConfiguration(section);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Configuration {
using System.IO;
using System.Runtime.Serialization.Formatters;
using System.Threading;
using System.Runtime.InteropServices;
using System.ComponentModel;
using System.Collections;
using System.Configuration;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
using System.Globalization;
using System.Web.Hosting;
using System.Web.Security;
using System.Web.Util;
using System.Xml;
//
// Protocols config (machine.config only):
//
/*
...
*/
//
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class ProtocolsConfigurationHandler : IConfigurationSectionHandler {
public ProtocolsConfigurationHandler() {
}
public object Create(Object parent, Object configContextObj, XmlNode section) {
// can be called from client config ( default app domain)
Debug.Assert(parent == null, " config is only allowed in machine.config");
return new ProtocolsConfiguration(section);
}
}
}
// 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
- RootBrowserWindowAutomationPeer.cs
- HttpListener.cs
- BulletDecorator.cs
- BaseCollection.cs
- DataGridItem.cs
- TreeNodeStyleCollection.cs
- ElementUtil.cs
- IIS7WorkerRequest.cs
- Thread.cs
- Point3DAnimationUsingKeyFrames.cs
- LocationFactory.cs
- SoapFaultCodes.cs
- TablePattern.cs
- MultiBindingExpression.cs
- AsyncPostBackTrigger.cs
- COM2PropertyDescriptor.cs
- CachedPathData.cs
- RemoteWebConfigurationHost.cs
- XmlNamedNodeMap.cs
- PageBreakRecord.cs
- ObjectListDesigner.cs
- WebPart.cs
- configsystem.cs
- CodeMemberEvent.cs
- XNodeNavigator.cs
- ScriptIgnoreAttribute.cs
- TaskHelper.cs
- Collection.cs
- TraceData.cs
- PartitionedStreamMerger.cs
- InternalDuplexBindingElement.cs
- MemoryFailPoint.cs
- Merger.cs
- XmlTextReaderImpl.cs
- SmiEventStream.cs
- DelegateTypeInfo.cs
- ExternalFile.cs
- TypeLoadException.cs
- FormsAuthenticationConfiguration.cs
- CanonicalizationDriver.cs
- XmlObjectSerializerReadContextComplex.cs
- SqlDataSourceTableQuery.cs
- CloudCollection.cs
- SessionEndingCancelEventArgs.cs
- Int32AnimationBase.cs
- CustomSignedXml.cs
- QueryContinueDragEvent.cs
- LoadedEvent.cs
- WebPartMovingEventArgs.cs
- PolicyStatement.cs
- ButtonFlatAdapter.cs
- ClientProxyGenerator.cs
- NativeMethods.cs
- PrePrepareMethodAttribute.cs
- OLEDB_Util.cs
- InitiatorServiceModelSecurityTokenRequirement.cs
- PrivilegedConfigurationManager.cs
- MimeObjectFactory.cs
- EntityDescriptor.cs
- AddInToken.cs
- TimelineGroup.cs
- DeleteIndexBinder.cs
- XmlAtomicValue.cs
- CacheChildrenQuery.cs
- WebPartPersonalization.cs
- SqlRowUpdatedEvent.cs
- CustomServiceCredentials.cs
- WindowsButton.cs
- RoutingChannelExtension.cs
- InputLangChangeRequestEvent.cs
- FormViewPageEventArgs.cs
- UserNameSecurityTokenAuthenticator.cs
- DataGridViewAccessibleObject.cs
- Point4D.cs
- GradientBrush.cs
- ProxyWebPartManager.cs
- CircleHotSpot.cs
- ProgressChangedEventArgs.cs
- PhoneCall.cs
- ConfigXmlWhitespace.cs
- DesignerDataTable.cs
- WindowsFormsLinkLabel.cs
- Predicate.cs
- XmlWriterSettings.cs
- DocumentGrid.cs
- DbInsertCommandTree.cs
- RegistryPermission.cs
- FileInfo.cs
- HandledEventArgs.cs
- KnownTypes.cs
- MoveSizeWinEventHandler.cs
- ProcessRequestArgs.cs
- CfgParser.cs
- RepeatButtonAutomationPeer.cs
- IOException.cs
- WindowsTreeView.cs
- ProcessHostMapPath.cs
- VoiceSynthesis.cs
- keycontainerpermission.cs
- KeyNotFoundException.cs