Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Runtime / InteropServices / SafeArrayRankMismatchException.cs / 1 / SafeArrayRankMismatchException.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*==============================================================================
**
** Class: SafeArrayRankMismatchException
**
** Purpose: This exception is thrown when the runtime rank of a safe array
** is different than the array rank specified in the metadata.
**
=============================================================================*/
namespace System.Runtime.InteropServices {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable] public class SafeArrayRankMismatchException : SystemException {
public SafeArrayRankMismatchException()
: base(Environment.GetResourceString("Arg_SafeArrayRankMismatchException")) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
public SafeArrayRankMismatchException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
public SafeArrayRankMismatchException(String message, Exception inner)
: base(message, inner) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
protected SafeArrayRankMismatchException(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: SafeArrayRankMismatchException
**
** Purpose: This exception is thrown when the runtime rank of a safe array
** is different than the array rank specified in the metadata.
**
=============================================================================*/
namespace System.Runtime.InteropServices {
using System;
using System.Runtime.Serialization;
[System.Runtime.InteropServices.ComVisible(true)]
[Serializable] public class SafeArrayRankMismatchException : SystemException {
public SafeArrayRankMismatchException()
: base(Environment.GetResourceString("Arg_SafeArrayRankMismatchException")) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
public SafeArrayRankMismatchException(String message)
: base(message) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
public SafeArrayRankMismatchException(String message, Exception inner)
: base(message, inner) {
SetErrorCode(__HResults.COR_E_SAFEARRAYRANKMISMATCH);
}
protected SafeArrayRankMismatchException(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
- GridLength.cs
- HitTestParameters.cs
- Zone.cs
- StylusTip.cs
- CodeArrayCreateExpression.cs
- ErrorView.xaml.cs
- WorkflowValidationFailedException.cs
- FrameworkTemplate.cs
- TextTreeNode.cs
- RootAction.cs
- SweepDirectionValidation.cs
- Int64.cs
- SourceItem.cs
- EncoderFallback.cs
- VectorKeyFrameCollection.cs
- ServicesUtilities.cs
- InitializationEventAttribute.cs
- ParserStack.cs
- TextServicesProperty.cs
- DesignerActionService.cs
- TypeProvider.cs
- BlockingCollection.cs
- _ListenerRequestStream.cs
- XmlQualifiedNameTest.cs
- ExpandedWrapper.cs
- AppManager.cs
- ReferenceSchema.cs
- OracleConnectionFactory.cs
- Control.cs
- InputReferenceExpression.cs
- TypeExtensionSerializer.cs
- TreeIterator.cs
- Light.cs
- HttpHandlerAction.cs
- ApplicationSecurityInfo.cs
- RemoteWebConfigurationHostStream.cs
- UserValidatedEventArgs.cs
- TextCollapsingProperties.cs
- InkSerializer.cs
- TextViewSelectionProcessor.cs
- PageHandlerFactory.cs
- MessageDecoder.cs
- NumberAction.cs
- ChannelSettingsElement.cs
- SubpageParagraph.cs
- ServiceNameElementCollection.cs
- NetworkStream.cs
- XsltConvert.cs
- WindowsBrush.cs
- CodeCommentStatement.cs
- NativeMethods.cs
- BrowserCapabilitiesCompiler.cs
- ModuleElement.cs
- ToolStripComboBox.cs
- ProviderUtil.cs
- WindowsScrollBarBits.cs
- ReferenceAssemblyAttribute.cs
- OracleException.cs
- DataGridViewAccessibleObject.cs
- PrePostDescendentsWalker.cs
- RectAnimationBase.cs
- GridView.cs
- InputScopeAttribute.cs
- AssemblyFilter.cs
- SqlBulkCopyColumnMappingCollection.cs
- ConnectionManagementElement.cs
- FamilyCollection.cs
- FullTextLine.cs
- DataGridParentRows.cs
- Annotation.cs
- CompleteWizardStep.cs
- ChtmlCommandAdapter.cs
- PersistenceContextEnlistment.cs
- DependencyPropertyDescriptor.cs
- _TransmitFileOverlappedAsyncResult.cs
- RootBuilder.cs
- NamespaceQuery.cs
- SQlBooleanStorage.cs
- CountdownEvent.cs
- ProtocolsConfigurationHandler.cs
- ApplicationFileCodeDomTreeGenerator.cs
- AutomationPatternInfo.cs
- XmlIlVisitor.cs
- WorkflowTimerService.cs
- DynamicDataRoute.cs
- ComEventsHelper.cs
- ApplicationProxyInternal.cs
- MissingSatelliteAssemblyException.cs
- ProfilePropertyNameValidator.cs
- MSAAEventDispatcher.cs
- FormViewRow.cs
- Vector3DCollectionConverter.cs
- SQLRoleProvider.cs
- Brush.cs
- ProxyManager.cs
- DataServiceRequestException.cs
- SchemaImporter.cs
- CodeEntryPointMethod.cs
- DataGridViewCheckBoxCell.cs
- ProfessionalColorTable.cs