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
- ListViewDataItem.cs
- DesignerSerializationOptionsAttribute.cs
- TargetConverter.cs
- Point4D.cs
- ZipPackagePart.cs
- RegexCompilationInfo.cs
- Pair.cs
- HttpListenerContext.cs
- RequestQueryParser.cs
- ThreadExceptionDialog.cs
- CompiledQuery.cs
- PersonalizablePropertyEntry.cs
- SqlCachedBuffer.cs
- HitTestParameters3D.cs
- StrokeCollectionDefaultValueFactory.cs
- RuntimeHelpers.cs
- CqlGenerator.cs
- SkewTransform.cs
- FullTextBreakpoint.cs
- RsaSecurityTokenAuthenticator.cs
- InfoCardAsymmetricCrypto.cs
- XmlCharCheckingWriter.cs
- SelectionEditor.cs
- LoginStatusDesigner.cs
- DataGridAutoFormatDialog.cs
- _CacheStreams.cs
- ProcessStartInfo.cs
- DataGridPageChangedEventArgs.cs
- SchemaManager.cs
- ErrorItem.cs
- ChildTable.cs
- FontCollection.cs
- ToolStripDropDownClosingEventArgs.cs
- HashHelpers.cs
- ActivationServices.cs
- CodeFieldReferenceExpression.cs
- _BufferOffsetSize.cs
- JumpTask.cs
- IsolatedStoragePermission.cs
- FixedDocument.cs
- EventLogEntry.cs
- BuildDependencySet.cs
- Int64.cs
- ReadOnlyState.cs
- odbcmetadatacollectionnames.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- Walker.cs
- invalidudtexception.cs
- WebPartConnection.cs
- ToolStripSplitButton.cs
- IndexedGlyphRun.cs
- SecurityUtils.cs
- DeflateStream.cs
- Nullable.cs
- LassoHelper.cs
- XmlSerializerNamespaces.cs
- ConstraintEnumerator.cs
- WebPartTransformerAttribute.cs
- XmlException.cs
- GeneralTransform3D.cs
- ProcessHostConfigUtils.cs
- Nullable.cs
- DataServiceException.cs
- ValueQuery.cs
- DataGridPagerStyle.cs
- UInt16Converter.cs
- basemetadatamappingvisitor.cs
- DataGridCaption.cs
- WindowsStatic.cs
- FilteredReadOnlyMetadataCollection.cs
- ComponentDispatcherThread.cs
- ColumnCollectionEditor.cs
- SchemaNames.cs
- QueryableFilterRepeater.cs
- PolyQuadraticBezierSegment.cs
- TempEnvironment.cs
- JoinTreeSlot.cs
- ModulesEntry.cs
- ParseHttpDate.cs
- IncrementalCompileAnalyzer.cs
- LinearGradientBrush.cs
- TabControlCancelEvent.cs
- ControlPropertyNameConverter.cs
- DataSourceCollectionBase.cs
- WebPartDescription.cs
- ProgressBarAutomationPeer.cs
- DataService.cs
- DynamicDataResources.Designer.cs
- MediaPlayerState.cs
- Set.cs
- TextPattern.cs
- SpeechUI.cs
- FormViewUpdatedEventArgs.cs
- StateRuntime.cs
- DropShadowEffect.cs
- XslAstAnalyzer.cs
- SemanticResolver.cs
- ApplicationContext.cs
- StringFormat.cs