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
- WebBaseEventKeyComparer.cs
- SqlDataReader.cs
- FeatureSupport.cs
- UserNamePasswordValidationMode.cs
- ClassicBorderDecorator.cs
- SafeRightsManagementEnvironmentHandle.cs
- ScriptResourceInfo.cs
- Model3DCollection.cs
- PersonalizableTypeEntry.cs
- ImageAutomationPeer.cs
- InfiniteTimeSpanConverter.cs
- GridViewRowCollection.cs
- MinMaxParagraphWidth.cs
- Part.cs
- XmlArrayItemAttributes.cs
- UriGenerator.cs
- Visual.cs
- SerializerWriterEventHandlers.cs
- ViewBase.cs
- WS2007HttpBindingElement.cs
- PKCS1MaskGenerationMethod.cs
- ProgressPage.cs
- ChangePassword.cs
- PingOptions.cs
- _LocalDataStoreMgr.cs
- SymmetricAlgorithm.cs
- OdbcDataReader.cs
- ContentPlaceHolderDesigner.cs
- DateTimePicker.cs
- ListMarkerSourceInfo.cs
- BitmapData.cs
- DataControlLinkButton.cs
- AsyncDataRequest.cs
- OdbcCommand.cs
- TreePrinter.cs
- RegistryDataKey.cs
- webproxy.cs
- SHA384Cng.cs
- Logging.cs
- GridViewUpdateEventArgs.cs
- EdmSchemaError.cs
- XmlFormatExtensionAttribute.cs
- TemplateNodeContextMenu.cs
- SafeRightsManagementEnvironmentHandle.cs
- FormViewCommandEventArgs.cs
- ArrayConverter.cs
- DeclaredTypeValidatorAttribute.cs
- AsyncResult.cs
- BuilderPropertyEntry.cs
- PagesSection.cs
- CounterNameConverter.cs
- EqualityArray.cs
- InputScope.cs
- Serializer.cs
- parserscommon.cs
- RectangleGeometry.cs
- KeyToListMap.cs
- UIAgentMonitorHandle.cs
- Graph.cs
- ProfileSection.cs
- GridViewRow.cs
- Viewport3DVisual.cs
- UnknownBitmapDecoder.cs
- IPHostEntry.cs
- Deflater.cs
- SqlRowUpdatedEvent.cs
- IdentityHolder.cs
- SmiEventSink_Default.cs
- GridViewRowEventArgs.cs
- ScrollChrome.cs
- WorkflowTimerService.cs
- EntityReference.cs
- AttributeTable.cs
- CreateUserWizardStep.cs
- MetadataItemCollectionFactory.cs
- SqlUtil.cs
- ExtractedStateEntry.cs
- DBDataPermissionAttribute.cs
- Int32Animation.cs
- RadioButton.cs
- ISFTagAndGuidCache.cs
- TreeViewItemAutomationPeer.cs
- WebHeaderCollection.cs
- QilGeneratorEnv.cs
- MultiBindingExpression.cs
- FixedSOMPageConstructor.cs
- PriorityBinding.cs
- GeneratedView.cs
- LinkAreaEditor.cs
- UdpTransportSettings.cs
- MatrixTransform.cs
- Operators.cs
- CommandEventArgs.cs
- LowerCaseStringConverter.cs
- ParameterEditorUserControl.cs
- DataGridTableCollection.cs
- NativeObjectSecurity.cs
- ListItemParagraph.cs
- FormsAuthenticationTicket.cs
- ModelProperty.cs