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
- CompensateDesigner.cs
- Subtree.cs
- QueryStatement.cs
- CodeAttributeDeclarationCollection.cs
- FloaterBaseParaClient.cs
- CompiledQueryCacheEntry.cs
- ModuleBuilder.cs
- HtmlInputRadioButton.cs
- ISessionStateStore.cs
- PolicyDesigner.cs
- CodeObjectCreateExpression.cs
- DSASignatureDeformatter.cs
- FileDetails.cs
- METAHEADER.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ArrangedElement.cs
- TextEmbeddedObject.cs
- RegexCaptureCollection.cs
- DependencyObjectPropertyDescriptor.cs
- RegionInfo.cs
- TemplateAction.cs
- TiffBitmapEncoder.cs
- CacheDependency.cs
- InfoCardCryptoHelper.cs
- ExecutedRoutedEventArgs.cs
- filewebrequest.cs
- CellTreeNode.cs
- ResourceExpressionBuilder.cs
- ProxyWebPartConnectionCollection.cs
- HwndKeyboardInputProvider.cs
- Html32TextWriter.cs
- MetabaseReader.cs
- ISCIIEncoding.cs
- MemberDomainMap.cs
- FormView.cs
- FunctionMappingTranslator.cs
- InstanceKeyCollisionException.cs
- XmlILOptimizerVisitor.cs
- ExpressionNode.cs
- DrawingBrush.cs
- Rect3DValueSerializer.cs
- SynchronizedPool.cs
- Int32AnimationBase.cs
- OpCopier.cs
- AccessedThroughPropertyAttribute.cs
- DataGridViewColumn.cs
- ToolStripItemEventArgs.cs
- CodeTypeParameter.cs
- Script.cs
- StreamInfo.cs
- DrawingCollection.cs
- itemelement.cs
- InitializeCorrelation.cs
- BitmapEffect.cs
- GridViewDeletedEventArgs.cs
- DataServiceQueryOfT.cs
- TickBar.cs
- DBConcurrencyException.cs
- BindingNavigatorDesigner.cs
- FormClosingEvent.cs
- ConsumerConnectionPoint.cs
- Task.cs
- StoreItemCollection.cs
- IsolatedStorageFilePermission.cs
- SQLInt16.cs
- LineServicesCallbacks.cs
- ColorConverter.cs
- XmlQueryOutput.cs
- ConsoleTraceListener.cs
- StylusPointPropertyInfoDefaults.cs
- RecognizeCompletedEventArgs.cs
- CodeTypeReferenceExpression.cs
- Sql8ExpressionRewriter.cs
- BufferModeSettings.cs
- FunctionCommandText.cs
- SectionInformation.cs
- SchemaConstraints.cs
- EntityDataSourceEntityTypeFilterItem.cs
- SecurityPolicySection.cs
- DocumentXmlWriter.cs
- RenderCapability.cs
- WindowsNonControl.cs
- DnsPermission.cs
- ModelUIElement3D.cs
- TemplateField.cs
- TreeNodeStyleCollection.cs
- SafeNativeMethods.cs
- WebPartDisplayModeEventArgs.cs
- CustomCredentialPolicy.cs
- SafeRegistryHandle.cs
- SqlUserDefinedTypeAttribute.cs
- ProtectedConfigurationProviderCollection.cs
- _NestedMultipleAsyncResult.cs
- oledbmetadatacolumnnames.cs
- PathFigureCollection.cs
- SafeWaitHandle.cs
- ZipIOCentralDirectoryFileHeader.cs
- EtwTrackingParticipant.cs
- XsltQilFactory.cs
- JsonObjectDataContract.cs