Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // // ==--== /*============================================================================== ** ** 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StringAttributeCollection.cs
- StickyNoteHelper.cs
- GenericAuthenticationEventArgs.cs
- HierarchicalDataSourceControl.cs
- Ray3DHitTestResult.cs
- UnknownBitmapDecoder.cs
- PriorityQueue.cs
- TrackBarRenderer.cs
- XmlSchemaObject.cs
- ListControl.cs
- XmlReturnWriter.cs
- ToolboxItemFilterAttribute.cs
- UseLicense.cs
- CompoundFileDeflateTransform.cs
- PreparingEnlistment.cs
- DeflateEmulationStream.cs
- FrameworkElementAutomationPeer.cs
- InstanceKeyView.cs
- Property.cs
- SmiConnection.cs
- FilteredDataSetHelper.cs
- ReadOnlyHierarchicalDataSource.cs
- Panel.cs
- XmlHierarchicalDataSourceView.cs
- UnauthorizedWebPart.cs
- HtmlFormWrapper.cs
- PackWebRequest.cs
- PasswordTextContainer.cs
- CacheChildrenQuery.cs
- SpeakInfo.cs
- SystemResources.cs
- TraceProvider.cs
- ClientSettingsProvider.cs
- TrustManagerMoreInformation.cs
- SelectionWordBreaker.cs
- CellQuery.cs
- SemanticTag.cs
- RC2CryptoServiceProvider.cs
- LocalizableAttribute.cs
- XPathNavigator.cs
- ProtocolsConfiguration.cs
- SAPIEngineTypes.cs
- PublishLicense.cs
- HtmlEncodedRawTextWriter.cs
- GuidTagList.cs
- HashHelper.cs
- HScrollProperties.cs
- GridViewAutomationPeer.cs
- KeyProperty.cs
- EncodingInfo.cs
- ProfileGroupSettings.cs
- BinaryExpression.cs
- Utils.cs
- DataGridViewCellStyleConverter.cs
- OleDbCommandBuilder.cs
- DocumentSchemaValidator.cs
- DrawTreeNodeEventArgs.cs
- RbTree.cs
- Selection.cs
- PerformanceCounterLib.cs
- FilterElement.cs
- AttributeQuery.cs
- StringComparer.cs
- DynamicPropertyHolder.cs
- ListenerElementsCollection.cs
- DataControlFieldCell.cs
- TextSchema.cs
- ApplicationFileParser.cs
- AuthenticationService.cs
- TextBlock.cs
- CustomErrorsSection.cs
- TextElementAutomationPeer.cs
- AuthenticationService.cs
- WhitespaceSignificantCollectionAttribute.cs
- MetadataArtifactLoaderCompositeFile.cs
- FrameworkRichTextComposition.cs
- EventProxy.cs
- CodeIdentifiers.cs
- LeaseManager.cs
- WebDescriptionAttribute.cs
- AnalyzedTree.cs
- XmlSequenceWriter.cs
- RewritingValidator.cs
- PackUriHelper.cs
- KeyInstance.cs
- ClientUtils.cs
- SafeUserTokenHandle.cs
- DesignerExtenders.cs
- TemplateParser.cs
- PKCS1MaskGenerationMethod.cs
- WinEventQueueItem.cs
- XpsFilter.cs
- AuthenticationManager.cs
- TypedDataSetSchemaImporterExtension.cs
- OpenFileDialog.cs
- TreeNode.cs
- WorkflowPrinting.cs
- JsonFormatWriterGenerator.cs
- BitmapSource.cs
- MdImport.cs