Edit

Share via


LinePragmaCodeInfo Class

Definition

Contains properties for a script block being parsed.

public ref class LinePragmaCodeInfo sealed
[System.Serializable]
public sealed class LinePragmaCodeInfo
[<System.Serializable>]
type LinePragmaCodeInfo = class
Public NotInheritable Class LinePragmaCodeInfo
Inheritance
LinePragmaCodeInfo
Attributes

Remarks

During page parsing, information about a script block is stored in the LinePragmaCodeInfo class. This class is used in the SimpleWebHandlerParser class.

LinePragmaCodeInfo is introduced in the .NET Framework version 3.5. For more information, see Versions and Dependencies.

Constructors

LinePragmaCodeInfo()

Initializes a new instance of the LinePragmaCodeInfo class.

LinePragmaCodeInfo(Int32, Int32, Int32, Int32, Boolean)

Initializes a new instance of the LinePragmaCodeInfo class with parameters for initializing the StartLine, StartColumn, StartGeneratedColumn, CodeLength, and IsCodeNugget properties.

Properties

CodeLength

Gets the length of the script block.

IsCodeNugget

Gets a value indicating whether the script block is located inside <% %> tags.

StartColumn

Gets the starting column of a script block in an .aspx file.

StartGeneratedColumn

Gets the starting column of a script block in the generated source file.

StartLine

Gets the starting line of a script block in an .aspx file.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also