Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- FtpWebRequest.cs
- ConfigXmlDocument.cs
- WhitespaceRuleLookup.cs
- CompressionTransform.cs
- CalendarDay.cs
- FillBehavior.cs
- PageCatalogPart.cs
- fixedPageContentExtractor.cs
- DataSourceControl.cs
- TransformDescriptor.cs
- DetailsViewPageEventArgs.cs
- TdsParser.cs
- UserControlParser.cs
- DescendantQuery.cs
- PrivilegedConfigurationManager.cs
- SmtpAuthenticationManager.cs
- FixedSOMLineRanges.cs
- EdmComplexPropertyAttribute.cs
- Scene3D.cs
- FastEncoderStatics.cs
- DnsPermission.cs
- CompiledQueryCacheEntry.cs
- ConversionContext.cs
- httpstaticobjectscollection.cs
- XmlnsDefinitionAttribute.cs
- Queue.cs
- TextRunCacheImp.cs
- BitVec.cs
- NonBatchDirectoryCompiler.cs
- XmlWriterSettings.cs
- BitmapCodecInfo.cs
- AspNetCacheProfileAttribute.cs
- XamlTreeBuilder.cs
- WindowShowOrOpenTracker.cs
- LocalizedNameDescriptionPair.cs
- CodeGenerationManager.cs
- LineMetrics.cs
- TabPanel.cs
- ColorAnimation.cs
- SettingsPropertyValueCollection.cs
- QueryPageSettingsEventArgs.cs
- WebFormsRootDesigner.cs
- PrintPageEvent.cs
- TraceSource.cs
- BindingSource.cs
- MimeWriter.cs
- EventWaitHandleSecurity.cs
- RewritingPass.cs
- RowTypeElement.cs
- EventProperty.cs
- GenericAuthenticationEventArgs.cs
- TemplatedWizardStep.cs
- HtmlControlDesigner.cs
- LicenseContext.cs
- StringSorter.cs
- ListViewUpdateEventArgs.cs
- SettingsBase.cs
- EditorBrowsableAttribute.cs
- SHA1Managed.cs
- XmlWriter.cs
- SamlDoNotCacheCondition.cs
- WebEvents.cs
- DiagnosticTrace.cs
- XmlAttributeProperties.cs
- Relationship.cs
- TraceListeners.cs
- DrawingContextDrawingContextWalker.cs
- HtmlInputPassword.cs
- Base64Decoder.cs
- TreeViewImageKeyConverter.cs
- InvalidateEvent.cs
- LoginView.cs
- TypedReference.cs
- AdornerHitTestResult.cs
- DropShadowBitmapEffect.cs
- ExponentialEase.cs
- BuildProvider.cs
- ProvideValueServiceProvider.cs
- Reference.cs
- XmlTextAttribute.cs
- NullableDecimalSumAggregationOperator.cs
- XmlText.cs
- OutKeywords.cs
- ResourcePart.cs
- XmlSerializer.cs
- ValueType.cs
- SelectedPathEditor.cs
- SystemTcpConnection.cs
- DBConcurrencyException.cs
- ThreadStartException.cs
- CodeTypeMember.cs
- DownloadProgressEventArgs.cs
- TextEditorMouse.cs
- RemoveStoryboard.cs
- NegotiateStream.cs
- SQLBoolean.cs
- DocumentSequenceHighlightLayer.cs
- DispatchChannelSink.cs
- EFAssociationProvider.cs
- AssemblyBuilderData.cs