Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / CodeDOM / Compiler / CompilerError.cs / 1 / CompilerError.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom.Compiler { using System; using System.CodeDom; using System.Security.Permissions; using System.Globalization; ////// [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. /// ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom.Compiler { using System; using System.CodeDom; using System.Security.Permissions; using System.Globalization; ////// [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
- PanelDesigner.cs
- BitmapPalettes.cs
- PenContexts.cs
- ResXDataNode.cs
- UrlAuthFailedErrorFormatter.cs
- SafeFileMappingHandle.cs
- ActivityDesigner.cs
- TextContainerHelper.cs
- ObservableDictionary.cs
- AmbientLight.cs
- SystemInformation.cs
- ResolvedKeyFrameEntry.cs
- HelpKeywordAttribute.cs
- GACIdentityPermission.cs
- DataObjectCopyingEventArgs.cs
- TextSegment.cs
- TextSearch.cs
- Column.cs
- TypeNameConverter.cs
- XmlnsDefinitionAttribute.cs
- TypeNameConverter.cs
- AutomationAttributeInfo.cs
- QueryableDataSourceView.cs
- EntityType.cs
- SplitterPanel.cs
- __FastResourceComparer.cs
- WebContext.cs
- DBProviderConfigurationHandler.cs
- StringHelper.cs
- __ComObject.cs
- Signature.cs
- BufferAllocator.cs
- EtwTrace.cs
- GestureRecognizer.cs
- _UriSyntax.cs
- RtfFormatStack.cs
- UnhandledExceptionEventArgs.cs
- TimeSpanMinutesConverter.cs
- StringConverter.cs
- BooleanKeyFrameCollection.cs
- MeasureData.cs
- PropertyGridEditorPart.cs
- UrlMapping.cs
- SignedXmlDebugLog.cs
- Part.cs
- ListViewCancelEventArgs.cs
- ResourceContainerWrapper.cs
- MenuItemStyle.cs
- NCryptNative.cs
- CheckPair.cs
- WindowsHyperlink.cs
- TextServicesCompartmentContext.cs
- SoapAttributeOverrides.cs
- TdsEnums.cs
- ImageBrush.cs
- ConfigUtil.cs
- HtmlInputRadioButton.cs
- SystemKeyConverter.cs
- MarkupCompilePass1.cs
- basevalidator.cs
- Image.cs
- BordersPage.cs
- ServiceDescriptionSerializer.cs
- CompiledRegexRunnerFactory.cs
- AliasedSlot.cs
- Point3DConverter.cs
- XhtmlConformanceSection.cs
- SplitContainer.cs
- XPathDocumentIterator.cs
- XmlSchemaComplexType.cs
- DataServiceHost.cs
- _BufferOffsetSize.cs
- SmtpAuthenticationManager.cs
- ToolStripSeparator.cs
- Assert.cs
- DropSource.cs
- ContentOnlyMessage.cs
- EmptyImpersonationContext.cs
- DetailsViewDeletedEventArgs.cs
- Pen.cs
- FormConverter.cs
- PersistChildrenAttribute.cs
- WebHttpDispatchOperationSelector.cs
- OutputCacheProfile.cs
- CatalogZone.cs
- ServiceBusyException.cs
- VectorValueSerializer.cs
- ByteAnimationBase.cs
- DropShadowEffect.cs
- ManifestResourceInfo.cs
- DesignerCategoryAttribute.cs
- BlurBitmapEffect.cs
- FileDialog.cs
- RenamedEventArgs.cs
- TextBoxLine.cs
- CircleHotSpot.cs
- TreeNodeBindingCollection.cs
- ReadOnlyPropertyMetadata.cs
- MenuItemBinding.cs
- EntityType.cs