Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Dispatcher / OperationInvokerBehavior.cs / 1 / OperationInvokerBehavior.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System.Collections.Generic; using System.ServiceModel.Channels; using System.ServiceModel.Description; class OperationInvokerBehavior : IOperationBehavior { public OperationInvokerBehavior() { } void IOperationBehavior.Validate(OperationDescription description) { } void IOperationBehavior.AddBindingParameters(OperationDescription description, BindingParameterCollection parameters) { } void IOperationBehavior.ApplyDispatchBehavior(OperationDescription description, DispatchOperation dispatch) { if (dispatch == null) throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("dispatch"); //Always favor the synchronous implementation if (description.SyncMethod != null) dispatch.Invoker = new SyncMethodInvoker(description.SyncMethod); else if (description.BeginMethod != null) dispatch.Invoker = new AsyncMethodInvoker(description.BeginMethod, description.EndMethod); } void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { } } } // 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
- LocatorBase.cs
- TileBrush.cs
- NullableDecimalMinMaxAggregationOperator.cs
- Funcletizer.cs
- FormView.cs
- StylusPointProperties.cs
- SmiEventSink.cs
- DataPointer.cs
- ApplicationServiceManager.cs
- HyperLink.cs
- FileUtil.cs
- MethodInfo.cs
- SspiHelper.cs
- DataProviderNameConverter.cs
- DeviceFilterDictionary.cs
- SecurityContext.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ProcessRequestArgs.cs
- ZoneLinkButton.cs
- Validator.cs
- Encoder.cs
- TemplateLookupAction.cs
- Trace.cs
- KoreanLunisolarCalendar.cs
- DataGridViewSelectedRowCollection.cs
- UnconditionalPolicy.cs
- RepeaterItemEventArgs.cs
- Panel.cs
- GridItem.cs
- DBSqlParserColumnCollection.cs
- HtmlInputReset.cs
- sqlnorm.cs
- OleDbConnection.cs
- WebConfigurationHostFileChange.cs
- CodeNamespaceCollection.cs
- PipelineModuleStepContainer.cs
- MobileControlsSectionHelper.cs
- ControlValuePropertyAttribute.cs
- SecurityContextTokenValidationException.cs
- ParseHttpDate.cs
- SQLBytesStorage.cs
- WebServiceMethodData.cs
- AutoGeneratedFieldProperties.cs
- SpecularMaterial.cs
- SqlBulkCopy.cs
- CompModSwitches.cs
- SQLSingle.cs
- TransformerTypeCollection.cs
- DeclarativeCatalogPart.cs
- InternalBufferManager.cs
- HtmlInputControl.cs
- ButtonRenderer.cs
- DrawItemEvent.cs
- StringConverter.cs
- StreamingContext.cs
- StackBuilderSink.cs
- PropertyManager.cs
- RelationshipEndCollection.cs
- XmlSecureResolver.cs
- CookielessHelper.cs
- DataSourceSelectArguments.cs
- WeakRefEnumerator.cs
- Int32AnimationUsingKeyFrames.cs
- ProxyFragment.cs
- CursorInteropHelper.cs
- ResourceExpressionEditorSheet.cs
- NetworkInformationPermission.cs
- PolyLineSegment.cs
- PlatformCulture.cs
- DefaultAsyncDataDispatcher.cs
- TdsRecordBufferSetter.cs
- ToolStripKeyboardHandlingService.cs
- TextSpanModifier.cs
- DocumentPage.cs
- Membership.cs
- DecoderFallbackWithFailureFlag.cs
- SQLMembershipProvider.cs
- Wizard.cs
- XmlCustomFormatter.cs
- RepeaterCommandEventArgs.cs
- EdmError.cs
- ContentHostHelper.cs
- CryptoProvider.cs
- ServiceXNameTypeConverter.cs
- ComponentManagerBroker.cs
- XPathNodeHelper.cs
- WebPartsPersonalizationAuthorization.cs
- Operand.cs
- DetailsViewDeleteEventArgs.cs
- DataSysAttribute.cs
- MdiWindowListStrip.cs
- XmlSchema.cs
- AnimationClockResource.cs
- DesignTable.cs
- WebPartDisplayModeCancelEventArgs.cs
- InstalledVoice.cs
- ProfileSettings.cs
- TextBoxAutomationPeer.cs
- OdbcCommandBuilder.cs
- IconHelper.cs