Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / MissingMethodException.cs / 1 / MissingMethodException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: MissingMethodException ** ** ** Purpose: The exception class for class loading failures. ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Remoting; using System.Runtime.Serialization; using System.Runtime.CompilerServices; using System.Globalization; [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class MissingMethodException : MissingMemberException, ISerializable { public MissingMethodException() : base(Environment.GetResourceString("Arg_MissingMethodException")) { SetErrorCode(__HResults.COR_E_MISSINGMETHOD); } public MissingMethodException(String message) : base(message) { SetErrorCode(__HResults.COR_E_MISSINGMETHOD); } public MissingMethodException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.COR_E_MISSINGMETHOD); } protected MissingMethodException(SerializationInfo info, StreamingContext context) : base(info, context) { } public override String Message { get { if (ClassName == null) { return base.Message; } else { // do any desired fixups to classname here. return String.Format(CultureInfo.CurrentCulture, Environment.GetResourceString("MissingMethod_Name", ClassName + "." + MemberName + (Signature != null ? " " + FormatSignature(Signature) : ""))); } } } // Called from the EE private MissingMethodException(String className, String methodName, byte[] signature) { ClassName = className; MemberName = methodName; Signature = signature; } public MissingMethodException(String className, String methodName) { ClassName = className; MemberName = methodName; } // If ClassName != null, Message will construct on the fly using it // and the other variables. This allows customization of the // format depending on the language environment. } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StylusPointProperty.cs
- ChangeDirector.cs
- TextRunTypographyProperties.cs
- HttpPostedFile.cs
- LifetimeServices.cs
- Sorting.cs
- XpsManager.cs
- DbProviderFactory.cs
- SafeNativeMethodsMilCoreApi.cs
- VisualBasicImportReference.cs
- ExtentCqlBlock.cs
- NestPullup.cs
- InkCanvasSelectionAdorner.cs
- invalidudtexception.cs
- HTMLTagNameToTypeMapper.cs
- InstanceDescriptor.cs
- Metafile.cs
- BasicExpandProvider.cs
- ValueTypeIndexerReference.cs
- TableAutomationPeer.cs
- WmpBitmapDecoder.cs
- BitVector32.cs
- BaseValidator.cs
- TimeSpanOrInfiniteConverter.cs
- ObfuscateAssemblyAttribute.cs
- FontNamesConverter.cs
- DataGridBoolColumn.cs
- PageContent.cs
- Object.cs
- Base64Decoder.cs
- XmlHierarchicalEnumerable.cs
- VersionedStream.cs
- PasswordRecoveryAutoFormat.cs
- ZoneMembershipCondition.cs
- DLinqTableProvider.cs
- MsmqIntegrationBinding.cs
- TextServicesCompartment.cs
- HttpCookie.cs
- ThreadStartException.cs
- FocusManager.cs
- AsyncOperationManager.cs
- CatalogPart.cs
- ChtmlCalendarAdapter.cs
- EncoderBestFitFallback.cs
- Substitution.cs
- WindowsStreamSecurityBindingElement.cs
- ViewDesigner.cs
- BitmapMetadata.cs
- ReaderContextStackData.cs
- Mouse.cs
- EntityDataSource.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- SafeProcessHandle.cs
- DecimalConverter.cs
- XmlSubtreeReader.cs
- SqlWriter.cs
- Freezable.cs
- SqlClientWrapperSmiStream.cs
- initElementDictionary.cs
- UnsafeNativeMethods.cs
- SqlEnums.cs
- COM2PictureConverter.cs
- ReferenceEqualityComparer.cs
- FlowDocument.cs
- ResolveNextArgumentWorkItem.cs
- CapabilitiesRule.cs
- InstanceLockLostException.cs
- xmlfixedPageInfo.cs
- MemoryRecordBuffer.cs
- ProgressBarRenderer.cs
- NameValuePermission.cs
- PerfProviderCollection.cs
- DataServiceHostFactory.cs
- FileDialog_Vista_Interop.cs
- SqlDataSourceRefreshSchemaForm.cs
- XmlAutoDetectWriter.cs
- SqlCacheDependencySection.cs
- SpStreamWrapper.cs
- SettingsSavedEventArgs.cs
- IIS7UserPrincipal.cs
- DataGridViewCellStyleBuilderDialog.cs
- Win32.cs
- SystemColors.cs
- BatchStream.cs
- SelectionHighlightInfo.cs
- PointLight.cs
- SystemNetHelpers.cs
- PackagePartCollection.cs
- XhtmlTextWriter.cs
- CardSpaceShim.cs
- PropertySet.cs
- EndpointIdentityConverter.cs
- FacetEnabledSchemaElement.cs
- ImmutableCommunicationTimeouts.cs
- DataGridTextBox.cs
- NetStream.cs
- ContentValidator.cs
- MultiPageTextView.cs
- ClassImporter.cs
- AdornerPresentationContext.cs