Share via


FramingRecord Class

Represents the header and payload of a framed record.

Namespace: Microsoft.Web.Services3.Messaging.Framing
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)

Usage

'Usage
Dim framingRecord1 As FramingRecord

Syntax

'Declaration
Public Class FramingRecord
public class FramingRecord
public ref class FramingRecord
public class FramingRecord
public class FramingRecord

Remarks

A framed message contains one or more framed records, which may have their payloads chunked. A framed record contains a payload described by a Type, a FramingTypeFormat, a ContentLength , and an optional Id . framed record headers stores information about these and other record and payload properties. But if the payload is chunked in a framed message, only the first record containing the chunked payload can have its header information accessed.

A FramingRecord is not directly creatable (the class has no public constructor); it is created using the NewRecord method when writing a framed message and accessed with the ReadRecord method when reading a framed message.

Inheritance Hierarchy

System.Object
  Microsoft.Web.Services3.Messaging.Framing.FramingRecord

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 Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server

Target Platforms

See Also

Reference

FramingRecord Members
Microsoft.Web.Services3.Messaging.Framing Namespace