LineRecord Structure

Represents a record in a file set in the Distributed Storage Catalog (DSC) that is a line of text.

Namespace: Microsoft.Hpc.Linq
Assembly: Microsoft.Hpc.Linq (in Microsoft.Hpc.Linq.dll)

Usage

'Usage
Dim instance As LineRecord

Syntax

'Declaration
<SerializableAttribute> _
Public Structure LineRecord
    Implements IComparable, IComparable(Of LineRecord), _
    IEnumerable(Of Char), IEnumerable, IEquatable(Of LineRecord)
[SerializableAttribute] 
public struct LineRecord : IComparable, IComparable<LineRecord>, 
    IEnumerable<char>, IEnumerable, IEquatable<LineRecord>
[SerializableAttribute] 
public value class LineRecord : IComparable, IComparable<LineRecord>, 
    IEnumerable<wchar_t>, IEnumerable, IEquatable<LineRecord>
/** @attribute SerializableAttribute() */ 
public final class LineRecord extends ValueType implements IComparable, IComparable<LineRecord>, 
    IEnumerable<char>, IEnumerable, IEquatable<LineRecord>
JScript supports the use of structures, but not the declaration of new ones.

Remarks

When you add text to a DSC file set as LineRecord objects, be aware of the following parsing behaviors:

  • The only record separator that is recognized is the carriage return/line feed (CR/LF) combination of characters. If the last line of a file does not end with CR/LF, the first line of the next file is appended.

  • UTF headers are not recognized.

Platform Note: This structure was introduced in Windows HPC Server 2008 R2 with Service Pack 2 (SP2) and is not supported in previous versions.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012

Target Platforms

Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, with HPC Pack Client Utilities

See Also

Reference

LineRecord Members
Microsoft.Hpc.Linq Namespace

Build Date:

2013-04-22