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
- SiteMapSection.cs
- CompModSwitches.cs
- ListViewHitTestInfo.cs
- HierarchicalDataTemplate.cs
- AuthenticationConfig.cs
- ToolboxComponentsCreatedEventArgs.cs
- SizeFConverter.cs
- DataObjectMethodAttribute.cs
- DecodeHelper.cs
- PostBackOptions.cs
- ControlPropertyNameConverter.cs
- WindowsRichEdit.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- OracleString.cs
- WorkflowStateRollbackService.cs
- DataBoundControlAdapter.cs
- ContractMapping.cs
- DataGridViewColumnStateChangedEventArgs.cs
- XmlDownloadManager.cs
- ParameterModifier.cs
- OptimisticConcurrencyException.cs
- ComMethodElement.cs
- BuildProviderCollection.cs
- Point3D.cs
- lengthconverter.cs
- PrefixQName.cs
- CurrencyManager.cs
- DataGridColumnDropSeparator.cs
- Item.cs
- ListBoxItem.cs
- DataListItemCollection.cs
- SqlDataReader.cs
- ProtectedProviderSettings.cs
- WebPartsPersonalization.cs
- DecoderNLS.cs
- QueryBranchOp.cs
- UnsafeNativeMethods.cs
- DataServiceRequestOfT.cs
- CodeSnippetCompileUnit.cs
- PublisherMembershipCondition.cs
- DataGridViewRow.cs
- DataGridColumn.cs
- BlurEffect.cs
- EntityClassGenerator.cs
- PageCatalogPart.cs
- MetadataSource.cs
- PolicyLevel.cs
- QilInvokeEarlyBound.cs
- CharacterBuffer.cs
- CaseStatementSlot.cs
- MutexSecurity.cs
- CookieParameter.cs
- ConfigurationSection.cs
- GroupQuery.cs
- TemplateControl.cs
- DataGridViewColumnStateChangedEventArgs.cs
- XmlSchemaSimpleContent.cs
- Point.cs
- ResourcePool.cs
- SizeFConverter.cs
- GAC.cs
- Timer.cs
- FreeFormDesigner.cs
- _UriSyntax.cs
- XmlQueryRuntime.cs
- BrushValueSerializer.cs
- InternalBufferOverflowException.cs
- ControlPaint.cs
- ListViewEditEventArgs.cs
- BookmarkNameHelper.cs
- SemaphoreSecurity.cs
- CSharpCodeProvider.cs
- JsonFormatGeneratorStatics.cs
- CodeTypeMember.cs
- DataGridCommandEventArgs.cs
- PointHitTestParameters.cs
- PtsCache.cs
- __ComObject.cs
- GridEntry.cs
- VideoDrawing.cs
- LocalBuilder.cs
- SqlCacheDependencyDatabaseCollection.cs
- TreeNodeStyle.cs
- StandardBindingElementCollection.cs
- TableLayoutRowStyleCollection.cs
- HwndSubclass.cs
- ByteConverter.cs
- BatchParser.cs
- transactioncontext.cs
- PropertyGridCommands.cs
- CustomErrorsSectionWrapper.cs
- SqlCacheDependencySection.cs
- IRCollection.cs
- QueryCreatedEventArgs.cs
- UdpConstants.cs
- AssemblyBuilder.cs
- PrefixQName.cs
- CustomValidator.cs
- Keyboard.cs
- DiscoveryMessageSequence11.cs