Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / Compiler / CompilerError.cs / 1305376 / CompilerError.cs
//------------------------------------------------------------------------------ //// // //----------------------------------------------------------------------------- namespace System.CodeDom.Compiler { using System; using System.CodeDom; using System.Security.Permissions; using System.Globalization; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [Serializable()] [PermissionSet(SecurityAction.InheritanceDemand, Name="FullTrust")] public class CompilerError { private int line; private int column; private string errorNumber; private bool warning = false; private string errorText; private string fileName; ////// Represents a compiler error. /// ////// public CompilerError() { this.line = 0; this.column = 0; this.errorNumber = string.Empty; this.errorText = string.Empty; this.fileName = string.Empty; } ////// Initializes a new instance of ///. /// /// public CompilerError(string fileName, int line, int column, string errorNumber, string errorText) { this.line = line; this.column = column; this.errorNumber = errorNumber; this.errorText = errorText; this.fileName = fileName; } ////// Initializes a new instance of ///using the specified /// filename, line, column, error number and error text. /// /// public int Line { get { return line; } set { line = value; } } ////// Gets or sets the line number where the source of the error occurs. /// ////// public int Column { get { return column; } set { column = value; } } ////// Gets or sets the column number where the source of the error occurs. /// ////// public string ErrorNumber { get { return errorNumber; } set { errorNumber = value; } } ////// Gets or sets the error number. /// ////// public string ErrorText { get { return errorText; } set { errorText = value; } } ////// Gets or sets the text of the error message. /// ////// public bool IsWarning { get { return warning; } set { warning = value; } } ////// Gets or sets /// a value indicating whether the error is a warning. /// ////// public string FileName { get { return fileName; } set { fileName = value; } } ////// Gets or sets the filename of the source that caused the error. /// ////// public override string ToString() { if (FileName.Length > 0) { return string.Format(CultureInfo.InvariantCulture, "{0}({1},{2}) : {3} {4}: {5}", new object[] { FileName, Line, Column, IsWarning ? "warning" : "error", ErrorNumber, ErrorText}); } else return string.Format(CultureInfo.InvariantCulture, "{0} {1}: {2}", IsWarning ? "warning" : "error", ErrorNumber, ErrorText); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Overrides Object's ToString. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Int16Storage.cs
- Registry.cs
- Validator.cs
- ObjectItemCollection.cs
- ImageFormatConverter.cs
- DoubleLinkListEnumerator.cs
- MimePart.cs
- CacheSection.cs
- TreeViewEvent.cs
- PropertyAccessVisitor.cs
- ProtocolsSection.cs
- HtmlValidationSummaryAdapter.cs
- SimpleApplicationHost.cs
- OverflowException.cs
- BinaryObjectReader.cs
- StackBuilderSink.cs
- SqlDataSourceCache.cs
- KeyTimeConverter.cs
- SystemWebSectionGroup.cs
- SystemInformation.cs
- PathFigureCollection.cs
- XsdDateTime.cs
- NavigationProperty.cs
- DbProviderFactories.cs
- XPathItem.cs
- VectorAnimation.cs
- PersonalizableTypeEntry.cs
- FileReservationCollection.cs
- ToolStripCollectionEditor.cs
- RenderCapability.cs
- MemoryFailPoint.cs
- TreeViewEvent.cs
- DefaultSection.cs
- NavigatorOutput.cs
- DataGridColumnCollection.cs
- IdentifierCreationService.cs
- BooleanAnimationBase.cs
- SelectedGridItemChangedEvent.cs
- DbConnectionClosed.cs
- dsa.cs
- XmlSchemaSimpleContentExtension.cs
- ApplicationActivator.cs
- XmlSerializer.cs
- ExcludeFromCodeCoverageAttribute.cs
- DbConnectionHelper.cs
- ThicknessAnimationUsingKeyFrames.cs
- Oid.cs
- SqlCacheDependency.cs
- RSAOAEPKeyExchangeFormatter.cs
- EntityDataSourceDataSelection.cs
- mda.cs
- CatalogPartCollection.cs
- CreateRefExpr.cs
- UserNamePasswordValidator.cs
- ObjectSet.cs
- StateDesigner.TransitionInfo.cs
- XamlTreeBuilder.cs
- X509Certificate2Collection.cs
- KnownColorTable.cs
- SmtpNetworkElement.cs
- SafeBitVector32.cs
- WebControlParameterProxy.cs
- XmlSchemaImport.cs
- TraceInternal.cs
- ComponentDispatcherThread.cs
- RadioButtonStandardAdapter.cs
- UnknownMessageReceivedEventArgs.cs
- TripleDESCryptoServiceProvider.cs
- AsyncPostBackTrigger.cs
- SqlInternalConnection.cs
- SHA1Managed.cs
- ImmComposition.cs
- UTF8Encoding.cs
- PasswordBox.cs
- SimpleApplicationHost.cs
- BaseCAMarshaler.cs
- ADRole.cs
- TableLayout.cs
- SoapAttributeAttribute.cs
- HtmlToClrEventProxy.cs
- RelationshipWrapper.cs
- Msmq.cs
- StringComparer.cs
- LineGeometry.cs
- PlainXmlWriter.cs
- XmlAnyAttributeAttribute.cs
- validationstate.cs
- TypeNameHelper.cs
- FusionWrap.cs
- IntegerValidator.cs
- DataGridViewComboBoxColumn.cs
- BookmarkOptionsHelper.cs
- RadioButtonBaseAdapter.cs
- HostSecurityManager.cs
- SelectionListDesigner.cs
- TemplateLookupAction.cs
- ContextBase.cs
- Axis.cs
- XslNumber.cs
- XmlEnumAttribute.cs