Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Runtime / InteropServices / MarshalDirectiveException.cs / 1 / MarshalDirectiveException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: MarshalDirectiveException ** ** Purpose: This exception is thrown when the marshaller encounters a signature ** that has an invalid MarshalAs CA for a given argument or is not ** supported. ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; using System.Runtime.Serialization; [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class MarshalDirectiveException : SystemException { public MarshalDirectiveException() : base(Environment.GetResourceString("Arg_MarshalDirectiveException")) { SetErrorCode(__HResults.COR_E_MARSHALDIRECTIVE); } public MarshalDirectiveException(String message) : base(message) { SetErrorCode(__HResults.COR_E_MARSHALDIRECTIVE); } public MarshalDirectiveException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.COR_E_MARSHALDIRECTIVE); } protected MarshalDirectiveException(SerializationInfo info, StreamingContext context) : base(info, context) { } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InvokeAction.cs
- SiteMapDataSourceView.cs
- UIInitializationException.cs
- CacheOutputQuery.cs
- StyleReferenceConverter.cs
- SafeNativeMethods.cs
- UTF32Encoding.cs
- CustomAttributeBuilder.cs
- CommonXSendMessage.cs
- DockPanel.cs
- AuthenticationSection.cs
- Win32.cs
- NativeMethods.cs
- ParameterCollectionEditor.cs
- TriState.cs
- ToolboxItemAttribute.cs
- EnglishPluralizationService.cs
- PropertyToken.cs
- SqlProfileProvider.cs
- ProfileEventArgs.cs
- CodeGeneratorOptions.cs
- DataGridViewIntLinkedList.cs
- ImageSource.cs
- MemberMaps.cs
- SafeRightsManagementQueryHandle.cs
- XsdValidatingReader.cs
- TransactionChannel.cs
- AutomationPropertyInfo.cs
- SQLDateTime.cs
- XmlArrayItemAttributes.cs
- SqlOuterApplyReducer.cs
- WindowsFormsSectionHandler.cs
- DbgUtil.cs
- HttpAsyncResult.cs
- WasEndpointConfigContainer.cs
- SoapEnumAttribute.cs
- TcpAppDomainProtocolHandler.cs
- PositiveTimeSpanValidatorAttribute.cs
- DotAtomReader.cs
- NonSerializedAttribute.cs
- PluralizationServiceUtil.cs
- IRCollection.cs
- DbModificationClause.cs
- Point.cs
- ValueTypePropertyReference.cs
- RestClientProxyHandler.cs
- RemotingException.cs
- VirtualDirectoryMappingCollection.cs
- EventMap.cs
- ConfigXmlElement.cs
- TreeViewBindingsEditor.cs
- MeshGeometry3D.cs
- XmlException.cs
- CallSiteBinder.cs
- FlowLayoutPanel.cs
- ListBoxItemWrapperAutomationPeer.cs
- WriteableBitmap.cs
- MulticastOption.cs
- ReadOnlyObservableCollection.cs
- SecurityContext.cs
- ReadOnlyCollection.cs
- RichTextBox.cs
- WindowsToolbarAsMenu.cs
- ConvertEvent.cs
- PlaceHolder.cs
- EDesignUtil.cs
- ToolStripComboBox.cs
- TemplateAction.cs
- Thumb.cs
- XmlSchemaValidationException.cs
- DecimalKeyFrameCollection.cs
- CodeMemberField.cs
- FilteredDataSetHelper.cs
- OracleBFile.cs
- PageWrapper.cs
- CapabilitiesPattern.cs
- StorageMappingItemLoader.cs
- SQLDouble.cs
- _HeaderInfoTable.cs
- Memoizer.cs
- Pair.cs
- AspProxy.cs
- DockingAttribute.cs
- FontEmbeddingManager.cs
- MissingSatelliteAssemblyException.cs
- FormViewUpdateEventArgs.cs
- PagerSettings.cs
- MatrixAnimationBase.cs
- ClaimTypeElement.cs
- UnsafeNativeMethods.cs
- OdbcConnectionHandle.cs
- EditorZoneBase.cs
- AppDomainUnloadedException.cs
- DebugInfoGenerator.cs
- RowType.cs
- _NestedMultipleAsyncResult.cs
- securitymgrsite.cs
- SourceInterpreter.cs
- ObjectDataSourceMethodEditor.cs
- LinqDataSourceContextEventArgs.cs