Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Dispatcher / PerCallInstanceContextProvider.cs / 1 / PerCallInstanceContextProvider.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System; using System.ServiceModel; using System.ServiceModel.Channels; internal class PerCallInstanceContextProvider : InstanceContextProviderBase { internal PerCallInstanceContextProvider(DispatchRuntime dispatchRuntime) : base(dispatchRuntime) { } #region IInstanceContextProvider Members public override InstanceContext GetExistingInstanceContext(Message message, IContextChannel channel) { //Always return null so we will create new InstanceContext for each message return null; } public override void InitializeInstanceContext(InstanceContext instanceContext, Message message, IContextChannel channel) { //no-op } public override bool IsIdle(InstanceContext instanceContext) { //By default return true if no channels are bound to this context return true; } public override void NotifyIdle(InstanceContextIdleCallback callback, InstanceContext instanceContext) { //no-op } #endregion } } // 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
- TextRangeSerialization.cs
- WebControl.cs
- X509Certificate2Collection.cs
- KnownBoxes.cs
- StateDesignerConnector.cs
- Queue.cs
- DropDownList.cs
- CharacterMetricsDictionary.cs
- SingleAnimationUsingKeyFrames.cs
- CommonDialog.cs
- PeerPresenceInfo.cs
- Empty.cs
- HGlobalSafeHandle.cs
- DataListItemEventArgs.cs
- EntityDataSourceEntityTypeFilterItem.cs
- SQLDouble.cs
- BooleanExpr.cs
- VirtualPathUtility.cs
- Line.cs
- EUCJPEncoding.cs
- MobileControlsSectionHandler.cs
- StringResourceManager.cs
- WebMessageEncodingBindingElement.cs
- QilName.cs
- RequestContext.cs
- ProfileElement.cs
- Site.cs
- TaskFormBase.cs
- ApplicationInfo.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- EncodedStreamFactory.cs
- DataTableReaderListener.cs
- RegistrationServices.cs
- ObjectCloneHelper.cs
- SqlInternalConnectionTds.cs
- AuthorizationRuleCollection.cs
- OrderedParallelQuery.cs
- SmiMetaDataProperty.cs
- DataGridCellsPresenter.cs
- DynamicRenderer.cs
- WhitespaceRuleReader.cs
- TypeGenericEnumerableViewSchema.cs
- SplitterEvent.cs
- HostedImpersonationContext.cs
- ScriptMethodAttribute.cs
- ConfigXmlComment.cs
- SqlRecordBuffer.cs
- TemplateControlCodeDomTreeGenerator.cs
- regiisutil.cs
- ChannelManager.cs
- GlobalizationAssembly.cs
- URLMembershipCondition.cs
- WSFederationHttpBindingElement.cs
- dataprotectionpermission.cs
- BitmapMetadataBlob.cs
- BaseDataList.cs
- SqlDataSourceSelectingEventArgs.cs
- HwndSubclass.cs
- EntityStoreSchemaFilterEntry.cs
- HierarchicalDataBoundControlAdapter.cs
- WebConfigurationHostFileChange.cs
- Variable.cs
- MsmqSecureHashAlgorithm.cs
- DbConnectionClosed.cs
- glyphs.cs
- MiniMapControl.xaml.cs
- Util.cs
- DataSourceSelectArguments.cs
- Baml2006KnownTypes.cs
- MetadataPropertyCollection.cs
- PropertyValueUIItem.cs
- CachedCompositeFamily.cs
- ConnectionConsumerAttribute.cs
- RunWorkerCompletedEventArgs.cs
- ListControlConvertEventArgs.cs
- ResourceProviderFactory.cs
- ListViewDataItem.cs
- SQLGuidStorage.cs
- ProcessStartInfo.cs
- StateMachineWorkflowInstance.cs
- EntityProviderFactory.cs
- WmiEventSink.cs
- AuthorizationRule.cs
- DataGridViewSelectedCellCollection.cs
- IndentedTextWriter.cs
- Cursors.cs
- CancellationTokenRegistration.cs
- PageThemeParser.cs
- assemblycache.cs
- COSERVERINFO.cs
- DebugInfoGenerator.cs
- SafeLocalMemHandle.cs
- KnownIds.cs
- JpegBitmapEncoder.cs
- MeasureData.cs
- ListBindableAttribute.cs
- IOException.cs
- XmlNamespaceMappingCollection.cs
- RtfFormatStack.cs
- MobileFormsAuthentication.cs