Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / VirtualPathExtension.cs / 1 / VirtualPathExtension.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Activation { using System.Collections.Generic; using System.Collections.ObjectModel; using System.ServiceModel.Channels; public sealed class VirtualPathExtension : IExtension{ string virtualPath; internal VirtualPathExtension(string virtualPath) { this.virtualPath = virtualPath; } public string VirtualPath { get { return this.virtualPath; } } public void Attach(ServiceHostBase owner) {} public void Detach(ServiceHostBase owner) { throw new InvalidOperationException(SR.GetString(SR.Hosting_VirtualPathExtenstionCanNotBeDetached)); } internal static void ApplyHostedContext( TransportChannelListener listener, BindingContext context) { VirtualPathExtension virtualPathExtension = context.BindingParameters.Find (); if (virtualPathExtension != null) { HostedMetadataProperty metadataProperty = context.BindingParameters.Find (); listener.ApplyHostedContext(virtualPathExtension, metadataProperty != null); } } } // This class is intended to be empty. class HostedMetadataProperty { } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CollectionEditor.cs
- PageFunction.cs
- TabletCollection.cs
- ListBoxAutomationPeer.cs
- TypedTableBase.cs
- DataReceivedEventArgs.cs
- DefaultMemberAttribute.cs
- DelegatedStream.cs
- AccessDataSource.cs
- PrivilegedConfigurationManager.cs
- Relationship.cs
- QueueSurrogate.cs
- GuidConverter.cs
- GetPageNumberCompletedEventArgs.cs
- ChameleonKey.cs
- ArrayConverter.cs
- ServiceInstallComponent.cs
- ToolCreatedEventArgs.cs
- Win32MouseDevice.cs
- SortedSetDebugView.cs
- SqlDeflator.cs
- SqlDataReader.cs
- NullReferenceException.cs
- FormatException.cs
- EasingQuaternionKeyFrame.cs
- ManagementOptions.cs
- GeneralTransform3D.cs
- ActiveDocumentEvent.cs
- PerformanceCounterManager.cs
- FunctionUpdateCommand.cs
- SqlHelper.cs
- SchemaElementLookUpTable.cs
- RequestDescription.cs
- DataGridItemEventArgs.cs
- OfTypeExpression.cs
- Panel.cs
- ClientSideQueueItem.cs
- propertyentry.cs
- SymmetricAlgorithm.cs
- AutoResetEvent.cs
- CustomTypeDescriptor.cs
- ColorMatrix.cs
- BindingCollection.cs
- ImageInfo.cs
- Vector3DValueSerializer.cs
- ExternalException.cs
- OdbcInfoMessageEvent.cs
- AccessibleObject.cs
- DataGridViewCellValueEventArgs.cs
- TypeExtension.cs
- BoundColumn.cs
- CodeGroup.cs
- FileUpload.cs
- PropertyManager.cs
- InputMethodStateTypeInfo.cs
- ScriptManagerProxy.cs
- DataTableReaderListener.cs
- RequestCachePolicy.cs
- ReadOnlyDictionary.cs
- StaticFileHandler.cs
- Transform3DGroup.cs
- FileSystemInfo.cs
- FixedLineResult.cs
- OutOfProcStateClientManager.cs
- Events.cs
- VirtualPathUtility.cs
- TextEndOfLine.cs
- WebProxyScriptElement.cs
- AndAlso.cs
- ControlParameter.cs
- CompoundFileStorageReference.cs
- SiteMapNode.cs
- CompilerWrapper.cs
- SQLMoneyStorage.cs
- ExceptionRoutedEventArgs.cs
- StickyNote.cs
- VectorCollectionValueSerializer.cs
- MapPathBasedVirtualPathProvider.cs
- NCryptNative.cs
- DesignerDataTable.cs
- MachineSettingsSection.cs
- UIntPtr.cs
- XmlSchemaProviderAttribute.cs
- XmlUtf8RawTextWriter.cs
- JsonReaderWriterFactory.cs
- AutomationEventArgs.cs
- ContentElementAutomationPeer.cs
- SqlError.cs
- SapiAttributeParser.cs
- WebContentFormatHelper.cs
- CodeMethodReturnStatement.cs
- AssociationProvider.cs
- SocketAddress.cs
- SubstitutionDesigner.cs
- TypeSystemProvider.cs
- MsmqInputMessagePool.cs
- PerformanceCounterScope.cs
- HyperLinkField.cs
- TablePattern.cs
- Camera.cs