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
- CqlLexerHelpers.cs
- SafeNativeMethods.cs
- GenerateScriptTypeAttribute.cs
- TextBoxView.cs
- InterleavedZipPartStream.cs
- ConfigurationManagerInternalFactory.cs
- IncrementalReadDecoders.cs
- AsymmetricSignatureDeformatter.cs
- _OverlappedAsyncResult.cs
- ActivationService.cs
- XmlAnyElementAttributes.cs
- BreakRecordTable.cs
- IdentitySection.cs
- HtmlInputButton.cs
- SystemThemeKey.cs
- DataList.cs
- ServiceInfoCollection.cs
- CannotUnloadAppDomainException.cs
- DependencyObjectType.cs
- OleStrCAMarshaler.cs
- SiteMapDataSourceDesigner.cs
- TryExpression.cs
- Brush.cs
- ParameterCollectionEditor.cs
- TrustSection.cs
- DesignerLinkAdapter.cs
- FileSecurity.cs
- LinkTarget.cs
- ISO2022Encoding.cs
- FactoryRecord.cs
- OracleDateTime.cs
- ConditionalAttribute.cs
- TrackingProfileSerializer.cs
- SystemPens.cs
- SystemIcons.cs
- PerspectiveCamera.cs
- ImageMetadata.cs
- Subordinate.cs
- UnmanagedHandle.cs
- Group.cs
- DbConvert.cs
- CounterSampleCalculator.cs
- UserControl.cs
- util.cs
- ArrayList.cs
- TextContainerHelper.cs
- TextFormatterHost.cs
- AssociationType.cs
- TypedReference.cs
- RefType.cs
- GridViewSelectEventArgs.cs
- WebPartConnectVerb.cs
- ServiceContractViewControl.cs
- LightweightEntityWrapper.cs
- ExecutedRoutedEventArgs.cs
- ListItem.cs
- DataTableNewRowEvent.cs
- RelatedPropertyManager.cs
- IntSecurity.cs
- EmptyReadOnlyDictionaryInternal.cs
- LineSegment.cs
- InvokeMethodActivity.cs
- SizeFConverter.cs
- WbemProvider.cs
- NumberFormatter.cs
- FormViewInsertEventArgs.cs
- sqlstateclientmanager.cs
- RowCache.cs
- XhtmlConformanceSection.cs
- AndCondition.cs
- TaskResultSetter.cs
- XmlEntity.cs
- ThreadExceptionEvent.cs
- BuildProvider.cs
- QilBinary.cs
- PagerSettings.cs
- XmlDataSourceNodeDescriptor.cs
- ISAPIApplicationHost.cs
- Version.cs
- XmlCodeExporter.cs
- ToolTipService.cs
- TraceHandler.cs
- PropertyDescriptorGridEntry.cs
- DesignerActionItemCollection.cs
- ConstraintEnumerator.cs
- AdornerLayer.cs
- ComplusEndpointConfigContainer.cs
- SQLInt16Storage.cs
- MetabaseSettingsIis7.cs
- ManifestBasedResourceGroveler.cs
- PermissionAttributes.cs
- DropDownButton.cs
- OdbcEnvironmentHandle.cs
- DataGridViewRow.cs
- DefaultTraceListener.cs
- ImageListUtils.cs
- ObjectMaterializedEventArgs.cs
- SkewTransform.cs
- SettingsBindableAttribute.cs
- ImageFormatConverter.cs