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
- MarkupCompilePass2.cs
- _LazyAsyncResult.cs
- FormattedTextSymbols.cs
- Condition.cs
- ConnectionPool.cs
- Type.cs
- PrimaryKeyTypeConverter.cs
- LogExtentCollection.cs
- SeverityFilter.cs
- precedingquery.cs
- SessionSwitchEventArgs.cs
- GregorianCalendarHelper.cs
- ColumnHeaderCollectionEditor.cs
- IListConverters.cs
- DataBindingCollection.cs
- PartialCachingAttribute.cs
- SystemException.cs
- messageonlyhwndwrapper.cs
- DecoderNLS.cs
- Translator.cs
- CompilationSection.cs
- NamedPermissionSet.cs
- login.cs
- PointLight.cs
- DbConnectionOptions.cs
- Helpers.cs
- FileIOPermission.cs
- SecurityKeyIdentifier.cs
- CompressStream.cs
- COM2Properties.cs
- DefinitionProperties.cs
- HttpRuntimeSection.cs
- XmlSchemaProviderAttribute.cs
- MbpInfo.cs
- Domain.cs
- OdbcConnectionFactory.cs
- CompilationRelaxations.cs
- CallbackHandler.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- ToolBarPanel.cs
- PrintPreviewControl.cs
- ExpandCollapsePattern.cs
- WebServiceParameterData.cs
- RecommendedAsConfigurableAttribute.cs
- SplitterPanelDesigner.cs
- XmlWriterSettings.cs
- ConvertEvent.cs
- DataColumnPropertyDescriptor.cs
- PreservationFileReader.cs
- ComponentDispatcher.cs
- GroupLabel.cs
- LoginViewDesigner.cs
- SpellerError.cs
- Faults.cs
- TypedElement.cs
- XmlCompatibilityReader.cs
- WmlCalendarAdapter.cs
- InstanceNameConverter.cs
- TextPattern.cs
- OutputWindow.cs
- ReaderWriterLockSlim.cs
- ListSortDescription.cs
- QueryOperationResponseOfT.cs
- __FastResourceComparer.cs
- ChangesetResponse.cs
- CachingHintValidation.cs
- FormatException.cs
- DefaultPrintController.cs
- SendingRequestEventArgs.cs
- wgx_sdk_version.cs
- SqlClientWrapperSmiStream.cs
- IntegerValidatorAttribute.cs
- ObfuscateAssemblyAttribute.cs
- ComboBoxHelper.cs
- CompilerResults.cs
- WebConfigurationHostFileChange.cs
- MSAAEventDispatcher.cs
- HandleCollector.cs
- MatrixKeyFrameCollection.cs
- safesecurityhelperavalon.cs
- EntitySqlQueryState.cs
- _Semaphore.cs
- PngBitmapEncoder.cs
- RelatedCurrencyManager.cs
- OleDbWrapper.cs
- DateTimeStorage.cs
- HtmlElement.cs
- Content.cs
- LayoutTable.cs
- IdnMapping.cs
- OleDbInfoMessageEvent.cs
- arabicshape.cs
- HttpCacheVaryByContentEncodings.cs
- DbConnectionPoolGroupProviderInfo.cs
- UDPClient.cs
- FixedSOMTableRow.cs
- AccessText.cs
- IPCCacheManager.cs
- ComplexPropertyEntry.cs