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
- InvokePattern.cs
- SoapCodeExporter.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- TextSimpleMarkerProperties.cs
- ellipse.cs
- ControlAdapter.cs
- InteropBitmapSource.cs
- TypeInformation.cs
- DecimalAnimation.cs
- ToolStripPanelRenderEventArgs.cs
- IOThreadTimer.cs
- loginstatus.cs
- FileDialog.cs
- TargetConverter.cs
- InvalidCastException.cs
- HwndProxyElementProvider.cs
- WebPartMinimizeVerb.cs
- ResXBuildProvider.cs
- NonClientArea.cs
- PopupRoot.cs
- FaultDesigner.cs
- CmsUtils.cs
- Helper.cs
- __Filters.cs
- ApplicationBuildProvider.cs
- Transform3DCollection.cs
- AttributeUsageAttribute.cs
- EventLogPermissionEntry.cs
- XmlParser.cs
- DictionarySectionHandler.cs
- ErrorEventArgs.cs
- Italic.cs
- Content.cs
- Vector3D.cs
- WindowsGraphicsWrapper.cs
- ADMembershipProvider.cs
- ConfigurationLocationCollection.cs
- BuiltInExpr.cs
- ReachDocumentSequenceSerializerAsync.cs
- SharedHttpTransportManager.cs
- WebDescriptionAttribute.cs
- ToolBarTray.cs
- Translator.cs
- PaintValueEventArgs.cs
- VBIdentifierName.cs
- RepeatBehavior.cs
- ColorTranslator.cs
- CheckBoxBaseAdapter.cs
- ArcSegment.cs
- AsyncStreamReader.cs
- WebReferencesBuildProvider.cs
- RequiredFieldValidator.cs
- Rule.cs
- filewebrequest.cs
- Typeface.cs
- ValidatedControlConverter.cs
- StringAnimationUsingKeyFrames.cs
- XmlSchemaValidationException.cs
- ResourceReferenceKeyNotFoundException.cs
- StackBuilderSink.cs
- PowerEase.cs
- CorrelationScope.cs
- LayoutUtils.cs
- ListViewEditEventArgs.cs
- ColumnMapProcessor.cs
- Stack.cs
- EventMappingSettings.cs
- FixedTextContainer.cs
- ImageCodecInfoPrivate.cs
- FamilyMap.cs
- XmlSchemaAnnotated.cs
- PlainXmlSerializer.cs
- ImpersonateTokenRef.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- NamedElement.cs
- StructureChangedEventArgs.cs
- PackagePart.cs
- TextWriterTraceListener.cs
- WebBrowserEvent.cs
- QilGenerator.cs
- SystemMulticastIPAddressInformation.cs
- _UriSyntax.cs
- ProfessionalColors.cs
- SolidColorBrush.cs
- GridViewEditEventArgs.cs
- TypeUsage.cs
- CLRBindingWorker.cs
- MetadataUtilsSmi.cs
- UnsafeCollabNativeMethods.cs
- XamlRtfConverter.cs
- SessionPageStatePersister.cs
- ColorPalette.cs
- CodeDOMProvider.cs
- WindowsListBox.cs
- HitTestParameters.cs
- ContextMenuStripGroup.cs
- HelpKeywordAttribute.cs
- GlobalEventManager.cs
- TypeDelegator.cs
- XmlProcessingInstruction.cs