Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / ComIntegration / Error.cs / 1 / Error.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.ComIntegration { using System; using System.ServiceModel.Channels; using System.ServiceModel; using System.ServiceModel.Description; using System.Globalization; using System.Runtime.Serialization; using System.Runtime.InteropServices; using System.ComponentModel; static class Error { const string FaultNamespace = System.ServiceModel.FaultException.Namespace; public static Exception ActivationAccessDenied() { return CreateFault("ComActivationAccessDenied", SR.GetString(SR.ComActivationAccessDenied)); } public static Exception QFENotPresent() { return CreateFault("ServiceHostStartingServiceErrorNoQFE", SR.GetString(SR.ComPlusServiceHostStartingServiceErrorNoQFE)); } public static Exception DirectoryNotFound(string directory) { return CreateFault("DirectoryNotFound", SR.GetString(SR.TempDirectoryNotFound, directory)); } public static Exception CannotAccessDirectory(string directory) { return CreateFault("CannotAccessDirectory", SR.GetString(SR.CannotAccessDirectory, directory)); } public static Exception ManifestCreationFailed(string file, string error) { return CreateFault("ManifestCreationFailed", SR.GetString(SR.ComIntegrationManifestCreationFailed, file, error)); } public static Exception ActivationFailure() { return CreateFault("ComActivationFailure", SR.GetString(SR.ComActivationFailure)); } public static Exception UnexpectedThreadingModel() { return CreateFault("UnexpectedThreadingModel", SR.GetString(SR.UnexpectedThreadingModel)); } public static Exception DllHostInitializerFoundNoServices() { return CreateFault("DllHostInitializerFoundNoServices", SR.GetString(SR.ComDllHostInitializerFoundNoServices)); } public static Exception ServiceMonikerSupportLoadFailed(string dllname) { return CreateFault("UnableToLoadServiceMonikerSupportDll", SR.GetString(SR.UnableToLoadDll, dllname)); } public static Exception CallAccessDenied() { return CreateFault("ComAccessDenied", SR.GetString(SR.ComMessageAccessDenied)); } public static Exception RequiresWindowsSecurity() { return CreateFault("ComWindowsIdentityRequired", SR.GetString(SR.ComRequiresWindowsSecurity)); } public static Exception NoAsyncOperationsAllowed() { return CreateFault("NoAsyncOperationsAllowed", SR.GetString(SR.ComNoAsyncOperationsAllowed)); } public static Exception DuplicateOperation() { return CreateFault("DuplicateOperation", SR.GetString(SR.ComDuplicateOperation)); } public static Exception InconsistentSessionRequirements() { return CreateFault("ComInconsistentSessionRequirements", SR.GetString(SR.ComInconsistentSessionRequirements)); } public static Exception TransactionMismatch() { // NOTE: The fault created here is identical to the one // created by the TransactionBehavior when // concurrent transactions are not supported. // return CreateFault("Transactions", SR.GetString(SR.SFxTransactionsNotSupported)); } public static Exception ListenerInitFailed(string message) { return new ComPlusListenerInitializationException(message); } public static Exception ListenerInitFailed(string message, Exception inner) { return new ComPlusListenerInitializationException(message, inner); } static Exception CreateFault(string code, string reason) { FaultCode codeObj= FaultCode.CreateSenderFaultCode(code, FaultNamespace); FaultReason reasonObj = new FaultReason(reason, CultureInfo.CurrentCulture); return new FaultException(reasonObj, codeObj); } } [Serializable] internal class ComPlusListenerInitializationException : Exception { public ComPlusListenerInitializationException() : base() { } public ComPlusListenerInitializationException(string message) : base(message) { } public ComPlusListenerInitializationException(string message, Exception inner) : base(message, inner) { } protected ComPlusListenerInitializationException(SerializationInfo info, StreamingContext context) : base(info, context) { } } [Serializable] internal class ComPlusProxyProviderException : Exception { public ComPlusProxyProviderException(string message, Exception inner) : base(message, inner) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PerspectiveCamera.cs
- WindowsButton.cs
- FamilyCollection.cs
- Group.cs
- CompositeControlDesigner.cs
- IncomingWebResponseContext.cs
- XmlWellformedWriterHelpers.cs
- RIPEMD160Managed.cs
- WorkflowRuntimeService.cs
- Relationship.cs
- WebRequestModulesSection.cs
- _TimerThread.cs
- ItemDragEvent.cs
- RequestBringIntoViewEventArgs.cs
- TakeOrSkipWhileQueryOperator.cs
- Typography.cs
- CompiledXpathExpr.cs
- LayoutTable.cs
- HttpStreamXmlDictionaryReader.cs
- DataGridRow.cs
- ResourceExpressionBuilder.cs
- IntegerValidator.cs
- CharacterBuffer.cs
- HtmlUtf8RawTextWriter.cs
- DataGridViewCellStateChangedEventArgs.cs
- LocatorManager.cs
- StringUtil.cs
- NativeMethodsCLR.cs
- SQLDoubleStorage.cs
- BrowserCapabilitiesFactory.cs
- _Connection.cs
- SecurityKeyIdentifierClause.cs
- CustomCredentialPolicy.cs
- Keywords.cs
- TypeReference.cs
- GeometryGroup.cs
- EntityDataSourceChangedEventArgs.cs
- SymbolType.cs
- SafeArrayTypeMismatchException.cs
- DataGridViewCellValueEventArgs.cs
- InvalidFilterCriteriaException.cs
- TextOutput.cs
- ToolStripItemBehavior.cs
- TraceSection.cs
- ExpressionVisitorHelpers.cs
- HScrollProperties.cs
- DrawingAttributesDefaultValueFactory.cs
- Util.cs
- UIAgentAsyncBeginRequest.cs
- FormViewInsertedEventArgs.cs
- HtmlTableCell.cs
- ThaiBuddhistCalendar.cs
- DataGridItemEventArgs.cs
- XamlWriter.cs
- ProxyManager.cs
- embossbitmapeffect.cs
- Enumerable.cs
- LogicalTreeHelper.cs
- Utility.cs
- XmlReader.cs
- WindowsGraphics.cs
- WindowsToolbarAsMenu.cs
- TiffBitmapEncoder.cs
- FixedSchema.cs
- ObjectSet.cs
- NotCondition.cs
- ProviderMetadata.cs
- ManipulationInertiaStartingEventArgs.cs
- XsdBuildProvider.cs
- BevelBitmapEffect.cs
- filewebresponse.cs
- DependencyPropertyConverter.cs
- RenderData.cs
- StringBuilder.cs
- SafeLibraryHandle.cs
- HttpStreamFormatter.cs
- FloaterBaseParaClient.cs
- Border.cs
- VisualBasicSettingsHandler.cs
- DataGridViewMethods.cs
- MetafileHeaderWmf.cs
- TreeWalkHelper.cs
- RelativeSource.cs
- BaseDataBoundControl.cs
- ReservationNotFoundException.cs
- Material.cs
- EntityDataSourceChangedEventArgs.cs
- SystemMulticastIPAddressInformation.cs
- XamlTreeBuilderBamlRecordWriter.cs
- SqlError.cs
- PieceNameHelper.cs
- BinaryObjectReader.cs
- KernelTypeValidation.cs
- WindowsFormsDesignerOptionService.cs
- ParameterElement.cs
- SpotLight.cs
- MultiTrigger.cs
- LabelDesigner.cs
- RowParagraph.cs
- SortedDictionary.cs