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
- ListBox.cs
- View.cs
- SmiEventSink_Default.cs
- SvcMapFileSerializer.cs
- UnsafeNativeMethods.cs
- PropertyPath.cs
- RegexRunner.cs
- InvokeBase.cs
- WorkflowInstanceProxy.cs
- UntrustedRecipientException.cs
- ToolboxDataAttribute.cs
- ZoneButton.cs
- ReachDocumentPageSerializerAsync.cs
- FormViewInsertedEventArgs.cs
- SqlBooleanizer.cs
- TextContainerChangedEventArgs.cs
- ThousandthOfEmRealPoints.cs
- TransformPattern.cs
- AuthenticationModulesSection.cs
- XmlSubtreeReader.cs
- EntityDescriptor.cs
- VectorKeyFrameCollection.cs
- LookupBindingPropertiesAttribute.cs
- SourceExpressionException.cs
- XmlILAnnotation.cs
- GPPOINTF.cs
- TableLayoutSettings.cs
- EmptyEnumerator.cs
- ExtensionFile.cs
- CacheMode.cs
- Panel.cs
- WebPartZoneCollection.cs
- RequestResizeEvent.cs
- _FtpControlStream.cs
- CompositeFontInfo.cs
- StylusPointPropertyId.cs
- WebPartCatalogCloseVerb.cs
- XsltException.cs
- DataRecordInternal.cs
- MenuItemCollectionEditor.cs
- SelectionListDesigner.cs
- Baml6ConstructorInfo.cs
- ParallelQuery.cs
- DataSourceIDConverter.cs
- DataGridViewBindingCompleteEventArgs.cs
- WsdlBuildProvider.cs
- DropShadowEffect.cs
- EncodingStreamWrapper.cs
- counter.cs
- RepeaterCommandEventArgs.cs
- ErrorEventArgs.cs
- HtmlTableRow.cs
- GeometryHitTestResult.cs
- X509CertificateClaimSet.cs
- DataObjectCopyingEventArgs.cs
- InlineCollection.cs
- ToolStripContentPanelRenderEventArgs.cs
- SignatureHelper.cs
- CanonicalXml.cs
- DefaultPropertyAttribute.cs
- Win32.cs
- WebPartsPersonalization.cs
- DrawingContextWalker.cs
- SynchronizationContext.cs
- Context.cs
- DataBoundControlHelper.cs
- AmbientLight.cs
- DiagnosticsConfiguration.cs
- Rijndael.cs
- backend.cs
- EntitySet.cs
- MouseEvent.cs
- TextTreeInsertElementUndoUnit.cs
- TextBoxAutoCompleteSourceConverter.cs
- WebConfigurationFileMap.cs
- QilDataSource.cs
- Rect3D.cs
- VirtualDirectoryMapping.cs
- LineBreakRecord.cs
- InfiniteIntConverter.cs
- CriticalExceptions.cs
- _emptywebproxy.cs
- RtfNavigator.cs
- SystemEvents.cs
- ManifestBasedResourceGroveler.cs
- ManagedIStream.cs
- ValueSerializer.cs
- SQLInt16Storage.cs
- BuildProvidersCompiler.cs
- XmlnsCompatibleWithAttribute.cs
- Line.cs
- ImageFormatConverter.cs
- ModelTreeEnumerator.cs
- MarshalByRefObject.cs
- UnmanagedMarshal.cs
- NetworkStream.cs
- AppliedDeviceFiltersEditor.cs
- RecordManager.cs
- WsdlInspector.cs
- ResourceAssociationSetEnd.cs