7 Index

A

Applicability

ArgsInArray

ArgsInline

ArgsIsArray

Array records

   common definitions

   data types

   enumerations (section 2.1.2, section 2.4.1)

   overview

   record definitions

ArrayInfo packet

ArrayOfValueWithCode packet

ArraySingleObject

ArraySingleObject packet

ArraySinglePrimitive

ArraySinglePrimitive packet

ArraySingleString

ArraySingleString packet

B

Binary records grammar

BinaryArray

BinaryArray packet

BinaryLibrary

BinaryLibrary packet

BinaryMethodCall packet

BinaryMethodReturn packet

BinaryObjectString

BinaryObjectString packet

Boolean

Byte

C

Change tracking

Char

Char packet

Class

Class records

   data types

   enumerations

   overview

   record definitions

   structures

ClassInfo packet

ClassTypeInfo packet

ClassWithId

ClassWithId packet

ClassWithMembers

ClassWithMembers packet

ClassWithMembersAndTypes

ClassWithMembersAndTypes packet

Common data types

Common definitions

Common enumerations

ContextInArray

ContextInline

D

DateTime

DateTime packet

Decimal

Decimal packet

Double

Double packet

E

Examples

Examples - structure

ExceptionInArray

F

Fields - vendor-extensible

G

GenericMethod

Glossary

Grammar - binary records

I

Implementer - security considerations

Informative references

Int16

Int32

Int64

Introduction

J

Jagged

JaggedOffset

L

LengthPrefixedString packet

Localization

M

Member reference records

   data types

   enumerations

MemberPrimitiveTyped

MemberPrimitiveTyped packet

MemberPrimitiveUnTyped packet

MemberReference

MemberReference packet

MemberTypeInfo packet

MessageEnd

MessageEnd packet

Method invocation records

   data types

   enumerations (section 2.1.2, section 2.2.1)

   overview

   record definitions

   structures

MethodCall

MethodReturn

MethodSignatureInArray

N

NoArgs

NoContext

NoReturnValue

Normative references

Null

O

Object

ObjectArray

ObjectNull

ObjectNull packet

ObjectNullMultiple

ObjectNullMultiple packet

ObjectNullMultiple256

ObjectNullMultiple256 packet

Other records (section 2.1.1, section 2.6)

Overview (synopsis)

P

Primitive

PrimitiveArray

Product behavior

PropertiesInArray

R

Rectangular

RectangularOffset

References

   informative

   normative

Relationship to other protocols

Relationship to protocols and other structures

ReturnValueInArray

ReturnValueInline

ReturnValueVoid

S

SByte

Security

Security - implementer considerations

SerializationHeaderRecord packet

SerializedStreamHeader

Single (section 2.1.2.3, section 2.4.1.1)

Single packet

SingleOffset

String (section 2.1.2.2, section 2.1.2.3)

StringArray

StringValueWithCode packet

Structure examples

Structures

SystemClass

SystemClassWithMembers

SystemClassWithMembers packet

SystemClassWithMembersAndTypes

SystemClassWithMembersAndTypes packet

T

TimeSpan

TimeSpan packet

Tracking changes

U

UInt16

UInt32

UInt64

V

ValueWithCode packet

Vendor-extensible fields

Versioning