Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / ArrayTypeMismatchException.cs / 1 / 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); } 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); } 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
- Int32Storage.cs
- OdbcErrorCollection.cs
- BaseEntityWrapper.cs
- ScopelessEnumAttribute.cs
- SettingsPropertyValueCollection.cs
- TemplateEditingVerb.cs
- UnlockInstanceAsyncResult.cs
- ParameterModifier.cs
- SoapMessage.cs
- UidManager.cs
- ProgressiveCrcCalculatingStream.cs
- DrawingDrawingContext.cs
- Wizard.cs
- WebServiceHost.cs
- XmlEntityReference.cs
- XmlBoundElement.cs
- UnsafeNativeMethodsTablet.cs
- NeutralResourcesLanguageAttribute.cs
- Win32PrintDialog.cs
- CriticalFinalizerObject.cs
- DesignObjectWrapper.cs
- DataRowView.cs
- CompositeCollection.cs
- MultilineStringEditor.cs
- ManipulationStartedEventArgs.cs
- Wizard.cs
- XmlSchemaSimpleContent.cs
- SqlUserDefinedAggregateAttribute.cs
- UncommonField.cs
- TrackingMemoryStream.cs
- SimpleFileLog.cs
- SafeMemoryMappedFileHandle.cs
- ToolStripItemBehavior.cs
- NameValuePermission.cs
- RawStylusInput.cs
- TableItemStyle.cs
- GeometryHitTestResult.cs
- EditingScope.cs
- SymbolPair.cs
- FacetChecker.cs
- ImageListDesigner.cs
- WebBrowserNavigatingEventHandler.cs
- ScrollBarAutomationPeer.cs
- SatelliteContractVersionAttribute.cs
- ProtocolsConfigurationHandler.cs
- LayoutTableCell.cs
- ConfigXmlComment.cs
- GroupBox.cs
- X509Utils.cs
- PolicyLevel.cs
- TimeSpanOrInfiniteValidator.cs
- _ChunkParse.cs
- HttpException.cs
- InvokeDelegate.cs
- GraphicsContainer.cs
- KnownTypesProvider.cs
- X509ChainPolicy.cs
- FreezableOperations.cs
- SqlBuffer.cs
- DataGridHeaderBorder.cs
- GridItemPatternIdentifiers.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- SamlSerializer.cs
- DataGridViewAccessibleObject.cs
- CommandHelpers.cs
- Accessible.cs
- XmlMessageFormatter.cs
- EditorBrowsableAttribute.cs
- MLangCodePageEncoding.cs
- DescendantBaseQuery.cs
- ApplicationException.cs
- PageSettings.cs
- DataGrid.cs
- ActivityStatusChangeEventArgs.cs
- FieldNameLookup.cs
- EventSinkHelperWriter.cs
- OpenTypeCommon.cs
- DocumentSequenceHighlightLayer.cs
- SystemIPInterfaceStatistics.cs
- Baml2006Reader.cs
- ButtonField.cs
- SaveCardRequest.cs
- VisualBrush.cs
- Int64Storage.cs
- Regex.cs
- LabelExpression.cs
- SiteMapPath.cs
- SmiContextFactory.cs
- FilterRepeater.cs
- TransactionFlowOption.cs
- ObjectParameterCollection.cs
- ClientBuildManagerCallback.cs
- XmlSchemaValidationException.cs
- ManagementEventWatcher.cs
- QueryCacheKey.cs
- InternalBufferOverflowException.cs
- EndOfStreamException.cs
- ScriptServiceAttribute.cs
- EventDescriptorCollection.cs
- Compiler.cs