Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / ContextMarshalException.cs / 1305376 / ContextMarshalException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: ContextMarshalException
**
**
** Purpose: Exception class for attempting to pass an instance through a context
** boundary, when the formal type and the instance's marshal style are
** incompatible or cannot be marshaled.
**
** This is thrown by the VM when attempts to marshal the exception
** object at the AppDomain transition boundary fails.
=============================================================================*/
namespace System {
using System.Runtime.InteropServices;
using System.Runtime.Remoting;
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable]
public class ContextMarshalException : SystemException {
public ContextMarshalException()
: base(Environment.GetResourceString("Arg_ContextMarshalException")) {
SetErrorCode(__HResults.COR_E_CONTEXTMARSHAL);
}
public ContextMarshalException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_CONTEXTMARSHAL);
}
public ContextMarshalException(String message, Exception inner)
: base(message, inner) {
SetErrorCode(__HResults.COR_E_CONTEXTMARSHAL);
}
[System.Security.SecuritySafeCritical] // auto-generated
protected ContextMarshalException(SerializationInfo info, StreamingContext context) : base(info, context) {
}
}
}
// 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
- ZipIOExtraFieldZip64Element.cs
- PersonalizationAdministration.cs
- _UncName.cs
- ByteStreamGeometryContext.cs
- Pen.cs
- BindingMAnagerBase.cs
- InstanceDataCollectionCollection.cs
- OleDbFactory.cs
- DBNull.cs
- SingleQueryOperator.cs
- ContextConfiguration.cs
- LocatorPartList.cs
- ProgressBar.cs
- GeneralEndpointIdentity.cs
- PersonalizationStateInfoCollection.cs
- TextEditorTables.cs
- SystemWebExtensionsSectionGroup.cs
- ComponentEvent.cs
- SqlDataSourceConfigureFilterForm.cs
- SiteMapDataSourceView.cs
- ToolStripDropDownButton.cs
- TextEditorSpelling.cs
- AddInStore.cs
- BlockCollection.cs
- TrackingValidationObjectDictionary.cs
- TemplatePropertyEntry.cs
- XmlArrayItemAttribute.cs
- SQLByte.cs
- FixedStringLookup.cs
- Bidi.cs
- HandleCollector.cs
- CompilerErrorCollection.cs
- ADConnectionHelper.cs
- RoutingExtension.cs
- recordstatefactory.cs
- RegexBoyerMoore.cs
- GridToolTip.cs
- ObfuscationAttribute.cs
- MemberCollection.cs
- returneventsaver.cs
- CodeIdentifiers.cs
- TaskFormBase.cs
- ReflectionUtil.cs
- ComEventsHelper.cs
- TextHidden.cs
- AliasedExpr.cs
- DataColumnMapping.cs
- CultureInfoConverter.cs
- OleServicesContext.cs
- IChannel.cs
- AssociatedControlConverter.cs
- StandardBindingReliableSessionElement.cs
- TextOnlyOutput.cs
- _ListenerAsyncResult.cs
- XmlTextWriter.cs
- SchemaMapping.cs
- RenderData.cs
- TransformerTypeCollection.cs
- BufferModeSettings.cs
- XmlNodeComparer.cs
- CanonicalXml.cs
- TemplateColumn.cs
- DataServiceClientException.cs
- errorpatternmatcher.cs
- URI.cs
- BatchWriter.cs
- TagMapInfo.cs
- RestClientProxyHandler.cs
- StrongNamePublicKeyBlob.cs
- DynamicValueConverter.cs
- GraphicsContext.cs
- ValuePatternIdentifiers.cs
- XmlSchemaAnnotated.cs
- XmlHierarchicalEnumerable.cs
- WorkflowTransactionService.cs
- UrlAuthorizationModule.cs
- WindowsAltTab.cs
- DocumentPageView.cs
- Int16.cs
- DurableDispatcherAddressingFault.cs
- WebBrowserBase.cs
- TemplatedControlDesigner.cs
- DesignerContextDescriptor.cs
- HttpCookieCollection.cs
- XmlSchemaChoice.cs
- CodeSnippetTypeMember.cs
- _WinHttpWebProxyDataBuilder.cs
- TextUtf8RawTextWriter.cs
- DocumentViewerAutomationPeer.cs
- Geometry3D.cs
- AttributeEmitter.cs
- UiaCoreApi.cs
- DesignerActionUIService.cs
- XmlIlGenerator.cs
- BookmarkUndoUnit.cs
- FormsAuthentication.cs
- CompositeFontInfo.cs
- XmlDataCollection.cs
- ImageAttributes.cs
- DrawingImage.cs