Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / ServiceModel / Dispatcher / WorkflowOperationFault.cs / 1305376 / WorkflowOperationFault.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System.ServiceModel.Channels; using System.Globalization; using System.Messaging; using System.Xml; class WorkflowOperationFault : MessageFault { const string operationNotAvailable = "OperationNotAvaialable"; const string operationNotImplemented = "OperationNotImplemented"; FaultCode faultCode; FaultReason faultReason; public WorkflowOperationFault(MessageQueueErrorCode errorCode) { if (errorCode == MessageQueueErrorCode.QueueNotAvailable) { faultCode = FaultCode.CreateSenderFaultCode(operationNotAvailable, ContextMessageHeader.ContextHeaderNamespace); faultReason = new FaultReason(new FaultReasonText(SR2.GetString(SR2.OperationNotAvailable), CultureInfo.CurrentCulture)); } else { faultCode = FaultCode.CreateSenderFaultCode(operationNotImplemented, ContextMessageHeader.ContextHeaderNamespace); faultReason = new FaultReason(new FaultReasonText(SR2.GetString(SR2.OperationNotImplemented), CultureInfo.CurrentCulture)); } } public override FaultCode Code { get { return this.faultCode; } } public override bool HasDetail { get { return false; } } public override FaultReason Reason { get { return this.faultReason; } } protected override void OnWriteDetailContents(XmlDictionaryWriter writer) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotImplementedException()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BaseDataBoundControlDesigner.cs
- StrokeNodeData.cs
- ComboBoxRenderer.cs
- ToolStripDropDownItem.cs
- PropertyBuilder.cs
- ListenerSessionConnectionReader.cs
- SHA1.cs
- MediaScriptCommandRoutedEventArgs.cs
- SqlException.cs
- TextRunTypographyProperties.cs
- CreatingCookieEventArgs.cs
- Point4D.cs
- ProtocolElement.cs
- WebPartDescriptionCollection.cs
- XmlSchemaSimpleContentRestriction.cs
- XmlSignatureManifest.cs
- ReflectionPermission.cs
- FieldCollectionEditor.cs
- FileAuthorizationModule.cs
- PropertyCollection.cs
- EdmComplexTypeAttribute.cs
- ExtractedStateEntry.cs
- TempFiles.cs
- SafeBitVector32.cs
- GregorianCalendar.cs
- XmlAttributeProperties.cs
- Permission.cs
- PropertyManager.cs
- GridViewEditEventArgs.cs
- ToolStripTemplateNode.cs
- ColorTransformHelper.cs
- StateInitializationDesigner.cs
- ToolBarOverflowPanel.cs
- FilterableAttribute.cs
- StringDictionaryEditor.cs
- GridViewColumnHeader.cs
- SuppressMessageAttribute.cs
- Context.cs
- ApplicationTrust.cs
- App.cs
- FeatureSupport.cs
- SchemaType.cs
- ClientBuildManager.cs
- DetailsViewDesigner.cs
- XmlAttributes.cs
- EffectiveValueEntry.cs
- XmlLoader.cs
- SiteMapPath.cs
- NegotiateStream.cs
- QuerySettings.cs
- XmlSchemaElement.cs
- XmlUtilWriter.cs
- BuildProvidersCompiler.cs
- TextDocumentView.cs
- EncodingNLS.cs
- RoleServiceManager.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- Keywords.cs
- Separator.cs
- SchemaTypeEmitter.cs
- ActivityDelegate.cs
- RelationshipWrapper.cs
- FrameworkPropertyMetadata.cs
- CriticalFinalizerObject.cs
- CheckStoreFileValidityRequest.cs
- StylusButtonCollection.cs
- HtmlInputHidden.cs
- RegexCharClass.cs
- BlockExpression.cs
- querybuilder.cs
- XPathNodePointer.cs
- CqlLexer.cs
- LZCodec.cs
- ConfigXmlCDataSection.cs
- ProfileGroupSettings.cs
- ModelUIElement3D.cs
- InstalledFontCollection.cs
- HtmlImage.cs
- BaseAddressPrefixFilterElement.cs
- SettingsAttributes.cs
- X509ChainPolicy.cs
- X509SecurityTokenAuthenticator.cs
- DesignerDataTable.cs
- ActiveXSite.cs
- DataBinding.cs
- ProcessModule.cs
- XmlSchemaAttributeGroup.cs
- AssemblyAttributes.cs
- FusionWrap.cs
- PointKeyFrameCollection.cs
- VirtualizingStackPanel.cs
- Message.cs
- BinaryWriter.cs
- MdiWindowListStrip.cs
- DoubleLinkListEnumerator.cs
- CreateUserWizard.cs
- DataGrid.cs
- CharacterString.cs
- DataSourceGroupCollection.cs
- DataGridViewLinkCell.cs