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
- EventProviderWriter.cs
- FileIOPermission.cs
- Shape.cs
- Brush.cs
- HotSpotCollection.cs
- ContractUtils.cs
- BindingExpression.cs
- RowsCopiedEventArgs.cs
- BuildManagerHost.cs
- SerializationHelper.cs
- ExtractCollection.cs
- TextUtf8RawTextWriter.cs
- BlobPersonalizationState.cs
- HtmlProps.cs
- QuotaExceededException.cs
- NameValueFileSectionHandler.cs
- TriggerActionCollection.cs
- ErrorTableItemStyle.cs
- StylusSystemGestureEventArgs.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- CodeGeneratorOptions.cs
- ConnectivityStatus.cs
- RepeatButtonAutomationPeer.cs
- ScrollProperties.cs
- CallContext.cs
- StackOverflowException.cs
- HttpCachePolicy.cs
- WebPartsPersonalization.cs
- VisualBrush.cs
- DecimalAnimationUsingKeyFrames.cs
- GreenMethods.cs
- DataServiceContext.cs
- CurrentTimeZone.cs
- ServiceHostingEnvironment.cs
- MediaPlayer.cs
- WeakReferenceEnumerator.cs
- DebuggerAttributes.cs
- WebAdminConfigurationHelper.cs
- SwitchAttribute.cs
- DataShape.cs
- CodeAccessPermission.cs
- ColumnClickEvent.cs
- MemberDomainMap.cs
- ChangeConflicts.cs
- SessionStateUtil.cs
- BitmapEffectGroup.cs
- PerformanceCounterCategory.cs
- SvcMapFile.cs
- DataColumn.cs
- BadImageFormatException.cs
- XmlCharType.cs
- SingleTagSectionHandler.cs
- ToolStripSeparatorRenderEventArgs.cs
- NextPreviousPagerField.cs
- CheckoutException.cs
- SendActivityValidator.cs
- Graphics.cs
- HealthMonitoringSection.cs
- ConfigXmlText.cs
- RoutedEventValueSerializer.cs
- SiteMapNodeItemEventArgs.cs
- UmAlQuraCalendar.cs
- GlyphsSerializer.cs
- ClientSponsor.cs
- WindowHideOrCloseTracker.cs
- FontStyle.cs
- URLMembershipCondition.cs
- _SSPIWrapper.cs
- CodeTypeMemberCollection.cs
- UnsignedPublishLicense.cs
- MsiStyleLogWriter.cs
- TableDetailsRow.cs
- ConfigUtil.cs
- MetadataFile.cs
- DataGridView.cs
- ResourceDescriptionAttribute.cs
- MenuAutomationPeer.cs
- TransformValueSerializer.cs
- KeyedHashAlgorithm.cs
- DataViewManagerListItemTypeDescriptor.cs
- EventHandlersStore.cs
- Win32.cs
- ValidationPropertyAttribute.cs
- COM2TypeInfoProcessor.cs
- RtfFormatStack.cs
- _ShellExpression.cs
- RealizationDrawingContextWalker.cs
- InfoCardProofToken.cs
- KeyGestureConverter.cs
- DefaultTraceListener.cs
- BuilderInfo.cs
- CompiledXpathExpr.cs
- DBCommand.cs
- webeventbuffer.cs
- InplaceBitmapMetadataWriter.cs
- FormatterConverter.cs
- ListViewItemSelectionChangedEvent.cs
- Proxy.cs
- BindToObject.cs
- DisableDpiAwarenessAttribute.cs