Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / MissingFieldException.cs / 1 / MissingFieldException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: MissingFieldException ** ** 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 MissingFieldException : MissingMemberException, ISerializable { public MissingFieldException() : base(Environment.GetResourceString("Arg_MissingFieldException")) { SetErrorCode(__HResults.COR_E_MISSINGFIELD); } public MissingFieldException(String message) : base(message) { SetErrorCode(__HResults.COR_E_MISSINGFIELD); } public MissingFieldException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.COR_E_MISSINGFIELD); } protected MissingFieldException(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("MissingField_Name", (Signature != null ? FormatSignature(Signature) + " " : "") + ClassName + "." + MemberName)); } } } // Called from the EE private MissingFieldException(String className, String fieldName, byte[] signature) { ClassName = className; MemberName = fieldName; Signature = signature; } public MissingFieldException(String className, String fieldName) { ClassName = className; MemberName = fieldName; } // 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
- dsa.cs
- LinkButton.cs
- MSAAEventDispatcher.cs
- SecondaryIndexDefinition.cs
- DataViewManagerListItemTypeDescriptor.cs
- TaskHelper.cs
- XmlWrappingReader.cs
- WebPartDisplayModeEventArgs.cs
- SafeProcessHandle.cs
- CompatibleIComparer.cs
- TypeNameConverter.cs
- DataObjectEventArgs.cs
- NameHandler.cs
- ProtocolsConfigurationHandler.cs
- EntityDesignPluralizationHandler.cs
- SqlDataSourceStatusEventArgs.cs
- Documentation.cs
- AxisAngleRotation3D.cs
- FixUp.cs
- WinEventWrap.cs
- HttpHeaderCollection.cs
- VisualBasicSettingsHandler.cs
- SchemaImporterExtensionElementCollection.cs
- ProfileService.cs
- ImageAutomationPeer.cs
- Axis.cs
- DPTypeDescriptorContext.cs
- HyperLinkColumn.cs
- WebPartConnectVerb.cs
- SerializationSectionGroup.cs
- TempFiles.cs
- RelationshipWrapper.cs
- EdgeModeValidation.cs
- LiteralControl.cs
- WindowsListViewGroupHelper.cs
- OleDbPermission.cs
- FontConverter.cs
- _DisconnectOverlappedAsyncResult.cs
- DataGridViewCellCollection.cs
- DataBinder.cs
- RepeatBehavior.cs
- unitconverter.cs
- FloatAverageAggregationOperator.cs
- SiteMapNodeItemEventArgs.cs
- EventDescriptorCollection.cs
- WebAdminConfigurationHelper.cs
- DataObjectCopyingEventArgs.cs
- AsyncPostBackErrorEventArgs.cs
- StringExpressionSet.cs
- ColumnBinding.cs
- Package.cs
- KnownTypesHelper.cs
- SecurityTokenTypes.cs
- InkSerializer.cs
- FixedSOMLineCollection.cs
- RenderData.cs
- ZoneLinkButton.cs
- CssTextWriter.cs
- ProcessRequestArgs.cs
- SqlNamer.cs
- CodeAccessSecurityEngine.cs
- TemplateComponentConnector.cs
- JsonCollectionDataContract.cs
- InvokeMethod.cs
- HwndSourceParameters.cs
- CodeMemberProperty.cs
- _FtpDataStream.cs
- EmptyImpersonationContext.cs
- SHA1.cs
- ObjectConverter.cs
- DataGridViewRowsRemovedEventArgs.cs
- SortFieldComparer.cs
- ApplicationTrust.cs
- ListBoxItemAutomationPeer.cs
- PathFigureCollection.cs
- DelegatedStream.cs
- DbDataRecord.cs
- TextServicesDisplayAttribute.cs
- Substitution.cs
- StaticExtensionConverter.cs
- UnionQueryOperator.cs
- TextEndOfLine.cs
- StreamWriter.cs
- URLBuilder.cs
- PreloadHost.cs
- CookieHandler.cs
- RewritingValidator.cs
- ViewSimplifier.cs
- InternalSafeNativeMethods.cs
- RegisterResponseInfo.cs
- UnmanagedMemoryStream.cs
- ObjectQueryProvider.cs
- SwitchElementsCollection.cs
- HtmlContainerControl.cs
- JpegBitmapDecoder.cs
- DataException.cs
- TreeNodeBinding.cs
- EditorZoneBase.cs
- ClosableStream.cs
- CodeTypeMember.cs