Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / Remoting / RemotingException.cs / 1305376 / RemotingException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: RemotingException ** ** ** Purpose: Exception class for remoting ** ** =============================================================================*/ namespace System.Runtime.Remoting { using System.Runtime.Remoting; using System; using System.Runtime.Serialization; // The Exception thrown when something has gone // wrong during remoting // [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class RemotingException : SystemException { private static String _nullMessage = Environment.GetResourceString("Remoting_Default"); // Creates a new RemotingException with its message // string set to a default message. public RemotingException() : base(_nullMessage) { SetErrorCode(__HResults.COR_E_REMOTING); } public RemotingException(String message) : base(message) { SetErrorCode(__HResults.COR_E_REMOTING); } public RemotingException(String message, Exception InnerException) : base(message, InnerException) { SetErrorCode(__HResults.COR_E_REMOTING); } [System.Security.SecuritySafeCritical] // auto-generated protected RemotingException(SerializationInfo info, StreamingContext context) : base(info, context) {} } // The Exception thrown when something has gone // wrong on the server during remoting. This exception is thrown // on the client. // [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class ServerException : SystemException { private static String _nullMessage = Environment.GetResourceString("Remoting_Default"); // Creates a new ServerException with its message // string set to a default message. public ServerException() : base(_nullMessage) { SetErrorCode(__HResults.COR_E_SERVER); } public ServerException(String message) : base(message) { SetErrorCode(__HResults.COR_E_SERVER); } public ServerException(String message, Exception InnerException) : base(message, InnerException) { SetErrorCode(__HResults.COR_E_SERVER); } internal ServerException(SerializationInfo info, StreamingContext context) : base(info, context) {} } [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class RemotingTimeoutException : RemotingException { private static String _nullMessage = Environment.GetResourceString("Remoting_Default"); // Creates a new RemotingException with its message // string set to a default message. public RemotingTimeoutException() : base(_nullMessage) { } public RemotingTimeoutException(String message) : base(message) { SetErrorCode(__HResults.COR_E_REMOTING); } public RemotingTimeoutException(String message, Exception InnerException) : base(message, InnerException) { SetErrorCode(__HResults.COR_E_REMOTING); } internal RemotingTimeoutException(SerializationInfo info, StreamingContext context) : base(info, context) {} } // RemotingTimeoutException } // 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
- Properties.cs
- ConnectionProviderAttribute.cs
- TableProvider.cs
- WebProxyScriptElement.cs
- EmptyStringExpandableObjectConverter.cs
- TraceListeners.cs
- LinqDataSourceContextData.cs
- FileCodeGroup.cs
- DomainUpDown.cs
- UnauthorizedWebPart.cs
- FieldMetadata.cs
- ProjectionPruner.cs
- PropertyInformation.cs
- AppLevelCompilationSectionCache.cs
- DesignerVerb.cs
- ToolStripItemCollection.cs
- HttpListenerPrefixCollection.cs
- MailDefinitionBodyFileNameEditor.cs
- X509Certificate2.cs
- DataControlButton.cs
- BaseCollection.cs
- ProcessHostConfigUtils.cs
- DataSetSchema.cs
- AVElementHelper.cs
- ClientSession.cs
- MenuItem.cs
- SoapTypeAttribute.cs
- TextTreeObjectNode.cs
- QueryPageSettingsEventArgs.cs
- ZeroOpNode.cs
- InputGestureCollection.cs
- FileEnumerator.cs
- TimerElapsedEvenArgs.cs
- StateMachineWorkflow.cs
- HttpCachePolicyElement.cs
- TextSelectionHelper.cs
- GotoExpression.cs
- AppSettingsExpressionBuilder.cs
- DelegatedStream.cs
- LoginCancelEventArgs.cs
- GridEntry.cs
- PolyQuadraticBezierSegment.cs
- AmbientProperties.cs
- DefaultAssemblyResolver.cs
- Attributes.cs
- ScriptControl.cs
- MessagingDescriptionAttribute.cs
- StringCollectionMarkupSerializer.cs
- DataGridViewEditingControlShowingEventArgs.cs
- M3DUtil.cs
- RenderDataDrawingContext.cs
- SchemaRegistration.cs
- GlyphElement.cs
- BufferAllocator.cs
- OracleDataAdapter.cs
- CommonDialog.cs
- CodePageUtils.cs
- ConfigurationSection.cs
- CodeThrowExceptionStatement.cs
- CodeDomConfigurationHandler.cs
- PLINQETWProvider.cs
- HttpResponseWrapper.cs
- UIPermission.cs
- BlurEffect.cs
- DrawingVisualDrawingContext.cs
- KeyToListMap.cs
- SymbolMethod.cs
- SlipBehavior.cs
- QilVisitor.cs
- util.cs
- UIElementAutomationPeer.cs
- CodeExpressionStatement.cs
- DatagridviewDisplayedBandsData.cs
- CommandTreeTypeHelper.cs
- HttpInputStream.cs
- ApplicationSettingsBase.cs
- TableLayout.cs
- ErrorLog.cs
- MainMenu.cs
- DefaultAutoFieldGenerator.cs
- DataBoundControlAdapter.cs
- MD5Cng.cs
- CodeChecksumPragma.cs
- XmlElementList.cs
- SkewTransform.cs
- ConnectionsZone.cs
- XmlValidatingReader.cs
- SmtpTransport.cs
- CreateUserWizard.cs
- DataViewSetting.cs
- EntityDataSourceChangingEventArgs.cs
- ListControlConvertEventArgs.cs
- ForwardPositionQuery.cs
- _StreamFramer.cs
- LicenseContext.cs
- ChooseAction.cs
- DesignDataSource.cs
- ContentPropertyAttribute.cs
- PageTheme.cs
- DataGridViewTextBoxCell.cs