Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / InteropServices / SafeArrayTypeMismatchException.cs / 1 / SafeArrayTypeMismatchException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: SafeArrayTypeMismatchException
**
** Purpose: This exception is thrown when the runtime type of an array
** is different than the safe array sub type specified in the
** metadata.
**
=============================================================================*/
namespace System.Runtime.InteropServices {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable] public class SafeArrayTypeMismatchException : SystemException {
public SafeArrayTypeMismatchException()
: base(Environment.GetResourceString("Arg_SafeArrayTypeMismatchException")) {
SetErrorCode(__HResults.COR_E_SAFEARRAYTYPEMISMATCH);
}
public SafeArrayTypeMismatchException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_SAFEARRAYTYPEMISMATCH);
}
public SafeArrayTypeMismatchException(String message, Exception inner)
: base(message, inner) {
SetErrorCode(__HResults.COR_E_SAFEARRAYTYPEMISMATCH);
}
protected SafeArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context) {
}
}
}
// 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
- FormConverter.cs
- rsa.cs
- Queue.cs
- CheckBoxPopupAdapter.cs
- ProfileSettings.cs
- XsdBuildProvider.cs
- CompilerCollection.cs
- PropertyGridCommands.cs
- BridgeDataReader.cs
- CoreSwitches.cs
- SafeBitVector32.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- ImageClickEventArgs.cs
- SystemIPAddressInformation.cs
- WebPartEditorOkVerb.cs
- SortedSet.cs
- MessageSecurityProtocol.cs
- StylusPlugInCollection.cs
- OdbcDataAdapter.cs
- XmlSchemaValidator.cs
- NodeFunctions.cs
- ResourceDictionary.cs
- MemoryRecordBuffer.cs
- ListViewGroup.cs
- ByteStorage.cs
- GlyphElement.cs
- HttpListenerContext.cs
- RefType.cs
- DataTableReaderListener.cs
- TableLayoutPanelCellPosition.cs
- Header.cs
- FloaterBaseParagraph.cs
- HashCryptoHandle.cs
- InvokeCompletedEventArgs.cs
- GroupBoxAutomationPeer.cs
- DataGridColumnFloatingHeader.cs
- TextRange.cs
- UidPropertyAttribute.cs
- SearchForVirtualItemEventArgs.cs
- SpeechSeg.cs
- RectAnimation.cs
- CodeTypeDeclarationCollection.cs
- ParameterCollectionEditorForm.cs
- SqlCommand.cs
- ProjectedWrapper.cs
- TextModifierScope.cs
- Model3DGroup.cs
- HttpResponseHeader.cs
- Form.cs
- SoapCommonClasses.cs
- RawKeyboardInputReport.cs
- SQLDateTime.cs
- Stackframe.cs
- DesignerGenericWebPart.cs
- WeakReference.cs
- _SafeNetHandles.cs
- SingleAnimationUsingKeyFrames.cs
- XmlDocumentType.cs
- MsmqTransportBindingElement.cs
- FrameworkContentElement.cs
- ServiceBusyException.cs
- RealizationContext.cs
- SequenceFullException.cs
- PolygonHotSpot.cs
- ListCollectionView.cs
- TrustManager.cs
- SecurityHelper.cs
- Font.cs
- PageParser.cs
- NavigationExpr.cs
- PlainXmlDeserializer.cs
- XmlChildEnumerator.cs
- Misc.cs
- RowToFieldTransformer.cs
- DateTimeUtil.cs
- HeaderedItemsControl.cs
- OleDbTransaction.cs
- SSmlParser.cs
- OutOfMemoryException.cs
- InputDevice.cs
- BooleanAnimationUsingKeyFrames.cs
- StatusBarPanelClickEvent.cs
- VBCodeProvider.cs
- WsdlInspector.cs
- UIElementPropertyUndoUnit.cs
- StylusPoint.cs
- WebBrowserUriTypeConverter.cs
- EditorPartCollection.cs
- IDQuery.cs
- CodeCommentStatement.cs
- XMLDiffLoader.cs
- DBDataPermissionAttribute.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- FixedFindEngine.cs
- EntityWithKeyStrategy.cs
- CommandHelper.cs
- GZipObjectSerializer.cs
- Util.cs
- RuleDefinitions.cs
- NumericUpDownAcceleration.cs