Code:
/ 4.0 / 4.0 / 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. /// ///// // //----------------------------------------------------------------------------- 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
- AsymmetricSignatureDeformatter.cs
- DispatcherHookEventArgs.cs
- Evidence.cs
- ToolStripDropDownItemDesigner.cs
- ImageFormat.cs
- StartUpEventArgs.cs
- WebPartDisplayMode.cs
- ClientRequest.cs
- InputLanguage.cs
- TransformGroup.cs
- DesignColumn.cs
- CodeSnippetExpression.cs
- MimeMultiPart.cs
- SafeArrayTypeMismatchException.cs
- _DomainName.cs
- DragStartedEventArgs.cs
- PolyBezierSegmentFigureLogic.cs
- X509CertificateClaimSet.cs
- ConfigXmlReader.cs
- RoleGroupCollectionEditor.cs
- HeaderUtility.cs
- CodeSpit.cs
- MsmqBindingElementBase.cs
- XPathParser.cs
- Metadata.cs
- TagMapCollection.cs
- XPathEmptyIterator.cs
- MeasureItemEvent.cs
- HttpVersion.cs
- BaseCollection.cs
- MessageQueuePermissionEntryCollection.cs
- AssociationTypeEmitter.cs
- RequestQueryParser.cs
- CacheModeConverter.cs
- SiteMapNodeCollection.cs
- FillBehavior.cs
- ClonableStack.cs
- ErrorsHelper.cs
- ButtonBase.cs
- TypeDependencyAttribute.cs
- TextServicesCompartmentEventSink.cs
- SchemaTypeEmitter.cs
- ColorEditor.cs
- OperationFormatter.cs
- ProfileManager.cs
- EmptyStringExpandableObjectConverter.cs
- ObjectDataSourceView.cs
- _KerberosClient.cs
- UnmanagedHandle.cs
- ZipPackage.cs
- DropDownList.cs
- XmlILStorageConverter.cs
- DesignTimeTemplateParser.cs
- ObjectStateManager.cs
- WebPartZoneBase.cs
- BoundField.cs
- Ops.cs
- ExpressionBinding.cs
- HighlightComponent.cs
- TraceContext.cs
- FileSecurity.cs
- ResolveResponseInfo.cs
- OciHandle.cs
- TripleDESCryptoServiceProvider.cs
- DataGridDesigner.cs
- GestureRecognitionResult.cs
- DataGridCaption.cs
- AddInDeploymentState.cs
- PrintPageEvent.cs
- MLangCodePageEncoding.cs
- Single.cs
- SimpleMailWebEventProvider.cs
- CodeCompiler.cs
- Pen.cs
- SynchronizationLockException.cs
- TaskbarItemInfo.cs
- PackWebRequestFactory.cs
- PassportIdentity.cs
- ScrollItemPatternIdentifiers.cs
- DataSourceXmlElementAttribute.cs
- HTMLTagNameToTypeMapper.cs
- SchemaDeclBase.cs
- BaseUriHelper.cs
- UpDownBase.cs
- Deflater.cs
- CodeIdentifiers.cs
- XPathSelfQuery.cs
- DocumentViewerAutomationPeer.cs
- CommandManager.cs
- unitconverter.cs
- Grant.cs
- Propagator.Evaluator.cs
- BitmapImage.cs
- HttpCachePolicy.cs
- StreamGeometry.cs
- ExpressionEditorAttribute.cs
- Help.cs
- DateTimeFormat.cs
- XmlSchemaImport.cs
- ObjectDataSourceSelectingEventArgs.cs