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
- MatrixConverter.cs
- ObjectViewListener.cs
- MsmqReceiveParameters.cs
- WebPartDescription.cs
- LinqExpressionNormalizer.cs
- ScriptModule.cs
- EntityKey.cs
- HtmlInputPassword.cs
- DigitShape.cs
- FormsAuthenticationConfiguration.cs
- HandleCollector.cs
- DrawingImage.cs
- BigInt.cs
- RegisteredArrayDeclaration.cs
- Image.cs
- ExpressionNode.cs
- ReferencedType.cs
- ElementMarkupObject.cs
- ScriptMethodAttribute.cs
- WebPartTransformer.cs
- MarkupObject.cs
- VirtualizedItemPattern.cs
- IndexedString.cs
- UpDownEvent.cs
- HistoryEventArgs.cs
- CellTreeNode.cs
- Schema.cs
- InvokePattern.cs
- AnimationStorage.cs
- Stream.cs
- XmlDataSource.cs
- TreeViewEvent.cs
- SetUserPreferenceRequest.cs
- XsltContext.cs
- ConditionalAttribute.cs
- EmissiveMaterial.cs
- XPathNavigator.cs
- TraceHwndHost.cs
- ResourcePool.cs
- DateTimeValueSerializerContext.cs
- Span.cs
- XmlDocumentFragment.cs
- HtmlUtf8RawTextWriter.cs
- LicFileLicenseProvider.cs
- _NTAuthentication.cs
- SiteMapDataSourceView.cs
- Camera.cs
- ZipIOCentralDirectoryBlock.cs
- DbDataAdapter.cs
- CodeSnippetStatement.cs
- Helpers.cs
- ScriptModule.cs
- ExecutionEngineException.cs
- StrongNameIdentityPermission.cs
- Bezier.cs
- FixedMaxHeap.cs
- ThreadNeutralSemaphore.cs
- ArraySet.cs
- HtmlMeta.cs
- FigureParagraph.cs
- TypeLibConverter.cs
- AuthenticationService.cs
- WorkflowInvoker.cs
- CurrentChangingEventManager.cs
- PersonalizationEntry.cs
- ExpandableObjectConverter.cs
- TextMarkerSource.cs
- CookieProtection.cs
- PropertyCollection.cs
- mediaeventshelper.cs
- WebBrowserNavigatedEventHandler.cs
- StylusPointProperty.cs
- ResourceBinder.cs
- TreeViewItem.cs
- XmlFormatExtensionPrefixAttribute.cs
- InkPresenter.cs
- CodeChecksumPragma.cs
- PackUriHelper.cs
- SimpleHandlerFactory.cs
- PackageRelationship.cs
- ColorInterpolationModeValidation.cs
- QuadTree.cs
- NotSupportedException.cs
- DistinctQueryOperator.cs
- StylusPointPropertyInfoDefaults.cs
- DecimalConstantAttribute.cs
- GlyphingCache.cs
- PermissionAttributes.cs
- AlternateView.cs
- MaterialGroup.cs
- DependencyObjectType.cs
- ObjectParameterCollection.cs
- ModelItemExtensions.cs
- SqlAliaser.cs
- CompilerErrorCollection.cs
- HtmlMeta.cs
- ListViewDataItem.cs
- AdvancedBindingEditor.cs
- RectAnimation.cs
- NumericPagerField.cs