Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / ActionMismatchAddressingException.cs / 1 / ActionMismatchAddressingException.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel { using System; using System.ServiceModel.Channels; using System.Runtime.Serialization; [Serializable] internal class ActionMismatchAddressingException : ProtocolException { string httpActionHeader; string soapActionHeader; public ActionMismatchAddressingException(string message, string soapActionHeader, string httpActionHeader) : base(message) { this.httpActionHeader = httpActionHeader; this.soapActionHeader = soapActionHeader; } protected ActionMismatchAddressingException(SerializationInfo info, StreamingContext context) : base(info, context) { } public string HttpActionHeader { get { return httpActionHeader; } } public string SoapActionHeader { get { return soapActionHeader; } } internal Message ProvideFault(MessageVersion messageVersion) { DiagnosticUtility.DebugAssert(messageVersion.Addressing == AddressingVersion.WSAddressing10, ""); WSAddressing10ProblemHeaderQNameFault phf = new WSAddressing10ProblemHeaderQNameFault(this); Message message = System.ServiceModel.Channels.Message.CreateMessage(messageVersion, phf, messageVersion.Addressing.FaultAction); phf.AddHeaders(message.Headers); return message; } } } // 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
- Propagator.ExtentPlaceholderCreator.cs
- Overlapped.cs
- ExtendedPropertyDescriptor.cs
- QueryMatcher.cs
- MenuItemBindingCollection.cs
- MachineKeySection.cs
- ImageAnimator.cs
- ObjectDataSourceEventArgs.cs
- WindowsGraphics.cs
- DataList.cs
- Table.cs
- MessageContractMemberAttribute.cs
- TypeDelegator.cs
- ParallelTimeline.cs
- TableParaClient.cs
- OpacityConverter.cs
- _LocalDataStore.cs
- MessageBox.cs
- ArrowControl.xaml.cs
- NetTcpSection.cs
- FileDialogCustomPlace.cs
- TimeSpanValidatorAttribute.cs
- RegionInfo.cs
- CancelRequestedRecord.cs
- ToolStripDropDownButton.cs
- AssociationEndMember.cs
- Rfc2898DeriveBytes.cs
- EntityDataSourceDesigner.cs
- ErrorFormatterPage.cs
- SafeCertificateContext.cs
- CodeCompileUnit.cs
- AutomationAttributeInfo.cs
- ChannelOptions.cs
- FreezableCollection.cs
- XmlCollation.cs
- SQLBytes.cs
- NameTable.cs
- OdbcConnectionOpen.cs
- PropertyBuilder.cs
- Adorner.cs
- SrgsElementFactory.cs
- DependencyPropertyValueSerializer.cs
- CodeExporter.cs
- CaseKeyBox.ViewModel.cs
- SecurityContextCookieSerializer.cs
- AutomationInteropProvider.cs
- XPathParser.cs
- SoapInteropTypes.cs
- ZipIOLocalFileBlock.cs
- EditableTreeList.cs
- TimeSpanConverter.cs
- ZipFileInfo.cs
- EntityCommandExecutionException.cs
- CharacterMetrics.cs
- ConfigurationElementCollection.cs
- SequenceRangeCollection.cs
- TemplateComponentConnector.cs
- SafeCertificateContext.cs
- MSG.cs
- ProcessModelInfo.cs
- WindowsContainer.cs
- SimpleType.cs
- Vector.cs
- FrameworkElement.cs
- FastEncoder.cs
- SerialErrors.cs
- ReservationNotFoundException.cs
- MutableAssemblyCacheEntry.cs
- ReadOnlyState.cs
- HostedTcpTransportManager.cs
- CodeExpressionStatement.cs
- RoleManagerSection.cs
- EpmCustomContentWriterNodeData.cs
- AnnotationMap.cs
- TraceInternal.cs
- DateTimeOffsetConverter.cs
- SqlProviderServices.cs
- TypeResolver.cs
- Viewport3DVisual.cs
- TemplateKey.cs
- GroupAggregateExpr.cs
- DataListCommandEventArgs.cs
- PtsHelper.cs
- Util.cs
- TableSectionStyle.cs
- ConstructorBuilder.cs
- ThemeDictionaryExtension.cs
- InteropBitmapSource.cs
- XNodeNavigator.cs
- RadioButtonStandardAdapter.cs
- SafeNativeMethods.cs
- XmlException.cs
- Rules.cs
- CodeTypeMember.cs
- StrokeFIndices.cs
- counter.cs
- ColumnReorderedEventArgs.cs
- DataListDesigner.cs
- ImageMapEventArgs.cs
- SequenceDesigner.cs