Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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. } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DefaultSerializationProviderAttribute.cs
- AttributeXamlType.cs
- MeshGeometry3D.cs
- ArrayConverter.cs
- DynamicAttribute.cs
- CodeTypeReferenceCollection.cs
- IntSecurity.cs
- HwndSource.cs
- MouseButton.cs
- TargetPerspective.cs
- ControlEvent.cs
- CharacterShapingProperties.cs
- Typeface.cs
- BindToObject.cs
- TextStore.cs
- InlineObject.cs
- TriggerCollection.cs
- QueryStringParameter.cs
- DataGridViewAdvancedBorderStyle.cs
- PeerNearMe.cs
- ScrollProperties.cs
- DataSourceExpressionCollection.cs
- ActivityInstance.cs
- RelationshipDetailsCollection.cs
- MexHttpsBindingCollectionElement.cs
- Action.cs
- RelationshipEndCollection.cs
- MatrixStack.cs
- IOThreadTimer.cs
- TableColumn.cs
- CapabilitiesUse.cs
- ListBox.cs
- SimpleWorkerRequest.cs
- StrongNameIdentityPermission.cs
- LayoutEngine.cs
- FolderLevelBuildProviderCollection.cs
- PropertyMap.cs
- TypeRefElement.cs
- safelinkcollection.cs
- CatalogPartChrome.cs
- EndpointDispatcherTable.cs
- Graph.cs
- WorkflowRuntimeServicesBehavior.cs
- ShutDownListener.cs
- ProxyDataContractResolver.cs
- X509ServiceCertificateAuthenticationElement.cs
- DataGridViewRowsRemovedEventArgs.cs
- Pair.cs
- ConfigXmlSignificantWhitespace.cs
- CommandExpr.cs
- Int32RectValueSerializer.cs
- Registration.cs
- safex509handles.cs
- DefaultBinder.cs
- DelegateBodyWriter.cs
- ExpressionList.cs
- LocalClientSecuritySettings.cs
- PackageStore.cs
- BitConverter.cs
- x509utils.cs
- DataGridTablesFactory.cs
- MapPathBasedVirtualPathProvider.cs
- ClientOptions.cs
- InternalRelationshipCollection.cs
- ColumnPropertiesGroup.cs
- ConfigXmlWhitespace.cs
- BidPrivateBase.cs
- DataSourceListEditor.cs
- AssociationProvider.cs
- SRGSCompiler.cs
- ApplicationFileCodeDomTreeGenerator.cs
- HierarchicalDataTemplate.cs
- RecommendedAsConfigurableAttribute.cs
- OutputCacheProfileCollection.cs
- ButtonFieldBase.cs
- DoubleAnimationBase.cs
- ServerIdentity.cs
- KnownTypeAttribute.cs
- DocumentGrid.cs
- ProviderConnectionPointCollection.cs
- MsmqInputChannelListenerBase.cs
- MultipartIdentifier.cs
- WebEventCodes.cs
- ObjectQueryProvider.cs
- UpnEndpointIdentity.cs
- ConfigurationElementProperty.cs
- MachineSettingsSection.cs
- ElementProxy.cs
- NameTable.cs
- SingleAnimation.cs
- XmlSchemaInclude.cs
- PageCatalogPartDesigner.cs
- InstancePersistenceCommand.cs
- Substitution.cs
- SkewTransform.cs
- ProviderUtil.cs
- SimpleWorkerRequest.cs
- MembershipPasswordException.cs
- ArrayExtension.cs
- SafeArrayRankMismatchException.cs