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
- CanonicalizationDriver.cs
- CustomValidator.cs
- CipherData.cs
- Rss20ItemFormatter.cs
- FontFamily.cs
- TTSEvent.cs
- PaperSize.cs
- OverrideMode.cs
- designeractionlistschangedeventargs.cs
- ReservationCollection.cs
- PtsHelper.cs
- SingleObjectCollection.cs
- XhtmlMobileTextWriter.cs
- AuthenticationSection.cs
- OracleParameter.cs
- JulianCalendar.cs
- ImageFormatConverter.cs
- HttpCacheParams.cs
- ColumnClickEvent.cs
- WebPartConnectionsCancelVerb.cs
- TCEAdapterGenerator.cs
- ControlPropertyNameConverter.cs
- CssClassPropertyAttribute.cs
- RegisteredScript.cs
- StructuredCompositeActivityDesigner.cs
- __ConsoleStream.cs
- XmlTextAttribute.cs
- storepermissionattribute.cs
- ContentHostHelper.cs
- CompModSwitches.cs
- ConstructorNeedsTagAttribute.cs
- DbResourceAllocator.cs
- CallbackTimeoutsBehavior.cs
- ValidationRuleCollection.cs
- _IPv6Address.cs
- MDIWindowDialog.cs
- MenuItemBindingCollection.cs
- ArrayElementGridEntry.cs
- TimeZoneInfo.cs
- WebPartCollection.cs
- Stylus.cs
- ScrollItemPattern.cs
- LastQueryOperator.cs
- EditorAttribute.cs
- SHA1.cs
- Pen.cs
- ColumnBinding.cs
- _NegoStream.cs
- ArraySegment.cs
- WCFModelStrings.Designer.cs
- SafeNativeMethodsMilCoreApi.cs
- XmlSignatureProperties.cs
- BypassElement.cs
- X509CertificateChain.cs
- Win32.cs
- XmlQueryOutput.cs
- BadImageFormatException.cs
- XmlNode.cs
- DiagnosticsConfiguration.cs
- CustomErrorsSection.cs
- CodeCatchClauseCollection.cs
- RowToFieldTransformer.cs
- SafeRightsManagementSessionHandle.cs
- WebHeaderCollection.cs
- DynamicVirtualDiscoSearcher.cs
- XmlSchemaSimpleTypeUnion.cs
- BinHexEncoder.cs
- ListItemCollection.cs
- Process.cs
- TreeViewDesigner.cs
- WorkflowRuntimeSection.cs
- NumericUpDownAccelerationCollection.cs
- TreeNodeStyle.cs
- ImmutableObjectAttribute.cs
- ManipulationVelocities.cs
- InstanceCreationEditor.cs
- CompositeControlDesigner.cs
- XhtmlBasicValidatorAdapter.cs
- StringSorter.cs
- CrossAppDomainChannel.cs
- BehaviorService.cs
- NodeLabelEditEvent.cs
- DocumentReference.cs
- EndpointAddress10.cs
- KeyValueConfigurationCollection.cs
- SHA256Managed.cs
- RepeatInfo.cs
- DataGridViewSelectedRowCollection.cs
- AstTree.cs
- SmiSettersStream.cs
- EventHandlersDesigner.cs
- Int32KeyFrameCollection.cs
- DependencyPropertyValueSerializer.cs
- MenuItemStyle.cs
- SoapParser.cs
- IntSecurity.cs
- WebPart.cs
- ChangeToolStripParentVerb.cs
- LookupBindingPropertiesAttribute.cs
- ConstructorNeedsTagAttribute.cs