Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / MissingMethodException.cs / 1305376 / 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); } [System.Security.SecuritySafeCritical] // auto-generated protected MissingMethodException(SerializationInfo info, StreamingContext context) : base(info, context) { } public override String Message { [System.Security.SecuritySafeCritical] // auto-generated get { if (ClassName == null) { return base.Message; } else { // do any desired fixups to classname here. return 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. } } // 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
- ClientType.cs
- ObjectListGeneralPage.cs
- ArrangedElementCollection.cs
- WrapPanel.cs
- HMAC.cs
- SizeLimitedCache.cs
- RegexCompiler.cs
- xmlsaver.cs
- SqlConnectionString.cs
- TextTreeNode.cs
- MouseWheelEventArgs.cs
- ResponseStream.cs
- EntryPointNotFoundException.cs
- WebPartConnectionsDisconnectVerb.cs
- PolicyException.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- GenericXmlSecurityToken.cs
- MarshalDirectiveException.cs
- Expander.cs
- OdbcConnectionString.cs
- RefreshPropertiesAttribute.cs
- RawStylusInputCustomData.cs
- PackageDigitalSignature.cs
- DodSequenceMerge.cs
- ServicesUtilities.cs
- Int64AnimationBase.cs
- ParamArrayAttribute.cs
- Highlights.cs
- _NegoStream.cs
- FileFormatException.cs
- TypeUnloadedException.cs
- CodeNamespace.cs
- ECDsaCng.cs
- RegexParser.cs
- BitStream.cs
- Scripts.cs
- SelectionChangedEventArgs.cs
- Evidence.cs
- Literal.cs
- TrustManager.cs
- Graph.cs
- Error.cs
- Content.cs
- RowUpdatedEventArgs.cs
- OdbcEnvironmentHandle.cs
- AnimatedTypeHelpers.cs
- TextAnchor.cs
- ParameterDataSourceExpression.cs
- BasePropertyDescriptor.cs
- FilterException.cs
- CqlParserHelpers.cs
- CroppedBitmap.cs
- ApplicationServiceManager.cs
- RawUIStateInputReport.cs
- Evaluator.cs
- WorkItem.cs
- XmlDataLoader.cs
- TypeDelegator.cs
- NumericUpDownAcceleration.cs
- DiscreteKeyFrames.cs
- Root.cs
- Lasso.cs
- DrawingContextDrawingContextWalker.cs
- TypeNameParser.cs
- FlowDocumentPageViewerAutomationPeer.cs
- CodeMemberMethod.cs
- GenericIdentity.cs
- ContextMarshalException.cs
- IsolationInterop.cs
- DataSourceGeneratorException.cs
- FileDetails.cs
- StatusBarDrawItemEvent.cs
- ViewUtilities.cs
- BmpBitmapEncoder.cs
- ApplicationBuildProvider.cs
- ConfigurationUtility.cs
- TextTreeObjectNode.cs
- WebConfigurationFileMap.cs
- ConfigsHelper.cs
- CategoryGridEntry.cs
- Main.cs
- GridSplitter.cs
- RestClientProxyHandler.cs
- SecurityHeaderTokenResolver.cs
- LinqDataSourceContextEventArgs.cs
- UInt16Converter.cs
- IArgumentProvider.cs
- ConfigXmlText.cs
- TemplatePropertyEntry.cs
- DataKeyArray.cs
- EncodingInfo.cs
- Dump.cs
- DataGridViewCellStyleConverter.cs
- SafeFileMapViewHandle.cs
- EngineSiteSapi.cs
- MobileRedirect.cs
- FileDialogPermission.cs
- PathFigure.cs
- X509IssuerSerialKeyIdentifierClause.cs
- NavigationPropertyEmitter.cs