Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / ArrayTypeMismatchException.cs / 1305376 / ArrayTypeMismatchException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ArrayTypeMismatchException ** ** ** Purpose: The arrays are of different primitive types. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; // The ArrayMismatchException is thrown when an attempt to store // an object of the wrong type within an array occurs. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class ArrayTypeMismatchException : SystemException { // Creates a new ArrayMismatchException with its message string set to // the empty string, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. public ArrayTypeMismatchException() : base(Environment.GetResourceString("Arg_ArrayTypeMismatchException")) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } // Creates a new ArrayMismatchException with its message string set to // message, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. // public ArrayTypeMismatchException(String message) : base(message) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } public ArrayTypeMismatchException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } [System.Security.SecuritySafeCritical] // auto-generated protected ArrayTypeMismatchException(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. // // ==--== /*============================================================================== ** ** Class: ArrayTypeMismatchException ** ** ** Purpose: The arrays are of different primitive types. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; // The ArrayMismatchException is thrown when an attempt to store // an object of the wrong type within an array occurs. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class ArrayTypeMismatchException : SystemException { // Creates a new ArrayMismatchException with its message string set to // the empty string, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. public ArrayTypeMismatchException() : base(Environment.GetResourceString("Arg_ArrayTypeMismatchException")) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } // Creates a new ArrayMismatchException with its message string set to // message, its HRESULT set to COR_E_ARRAYTYPEMISMATCH, // and its ExceptionInfo reference set to null. // public ArrayTypeMismatchException(String message) : base(message) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } public ArrayTypeMismatchException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_ARRAYTYPEMISMATCH); } [System.Security.SecuritySafeCritical] // auto-generated protected ArrayTypeMismatchException(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
- JapaneseCalendar.cs
- _NegotiateClient.cs
- RewritingPass.cs
- CodeArrayCreateExpression.cs
- ValueUtilsSmi.cs
- CharAnimationUsingKeyFrames.cs
- PerfCounterSection.cs
- BinaryMessageEncodingBindingElement.cs
- IImplicitResourceProvider.cs
- InputLanguageProfileNotifySink.cs
- ChannelDemuxer.cs
- ActivationServices.cs
- AccessibilityHelperForVista.cs
- ScriptReference.cs
- OperationAbortedException.cs
- wgx_commands.cs
- DynamicILGenerator.cs
- TableItemProviderWrapper.cs
- SelectionRange.cs
- HtmlShim.cs
- TPLETWProvider.cs
- Random.cs
- WebPart.cs
- TextEditor.cs
- Attributes.cs
- DataGridViewSelectedCellCollection.cs
- ADConnectionHelper.cs
- InputScopeNameConverter.cs
- WebResourceUtil.cs
- EntityViewContainer.cs
- HostedHttpTransportManager.cs
- ComponentChangingEvent.cs
- Monitor.cs
- ZipIOCentralDirectoryFileHeader.cs
- FolderBrowserDialog.cs
- ObjectConverter.cs
- OpenTypeLayoutCache.cs
- ApplicationSecurityManager.cs
- DataGridToolTip.cs
- GiveFeedbackEvent.cs
- TextModifierScope.cs
- XamlBrushSerializer.cs
- TypedTableBaseExtensions.cs
- LogicalChannel.cs
- Parser.cs
- OdbcConnectionFactory.cs
- DetailsViewModeEventArgs.cs
- OdbcEnvironmentHandle.cs
- XPathNodeList.cs
- PointConverter.cs
- MarkerProperties.cs
- PageContentCollection.cs
- ToolboxItemFilterAttribute.cs
- OutOfMemoryException.cs
- TransformCryptoHandle.cs
- FileVersionInfo.cs
- ProxyElement.cs
- PackWebResponse.cs
- ExpressionEditorSheet.cs
- NameSpaceEvent.cs
- prefixendpointaddressmessagefiltertable.cs
- View.cs
- EmptyCollection.cs
- XmlChoiceIdentifierAttribute.cs
- WebDisplayNameAttribute.cs
- ToolStripMenuItem.cs
- CapiSymmetricAlgorithm.cs
- WriteableBitmap.cs
- XmlNamespaceMapping.cs
- TableCell.cs
- CriticalExceptions.cs
- FormParameter.cs
- MarkupCompiler.cs
- SafePipeHandle.cs
- UrlMappingCollection.cs
- MetaTable.cs
- ObjectListShowCommandsEventArgs.cs
- RowCache.cs
- EdgeProfileValidation.cs
- ReflectionUtil.cs
- ObjectHelper.cs
- DiscardableAttribute.cs
- CodeVariableDeclarationStatement.cs
- XmlSchemas.cs
- WorkflowTerminatedException.cs
- ListViewInsertedEventArgs.cs
- ToolStripItemImageRenderEventArgs.cs
- WebContentFormatHelper.cs
- TableRow.cs
- SoapException.cs
- DurationConverter.cs
- SafeCryptoHandles.cs
- EntityStoreSchemaFilterEntry.cs
- MetaModel.cs
- CodeMemberEvent.cs
- ExceptionTrace.cs
- SettingsPropertyValueCollection.cs
- FrameAutomationPeer.cs
- Delay.cs
- MemberExpression.cs