NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ObjectManager.RecordFixup

Records a fixup to be executed later.

[Visual Basic]
Overridable Public Sub RecordFixup( _
   ByVal objectToBeFixed As Long, _
   ByVal member As MemberInfo, _
   ByVal objectRequired As Long _
)
[C#]
public virtual void RecordFixup(
   long objectToBeFixed,
   MemberInfo member,
   long objectRequired
);
[C++]
public: virtual void RecordFixup(
   __int64 objectToBeFixed,
   MemberInfo* member,
   __int64 objectRequired
);
[JScript]
public function RecordFixup(
   objectToBeFixed : long,
   member : MemberInfo,
   objectRequired : long
);

Parameters

objectToBeFixed
The ID of the object on which the fixup is to be performed.
member
The member of that object on which the fixup is to be performed
objectRequired
[To be supplied.]

Exceptions

Exception Type Condition
ArgumentOutOfRangeException The objectToBeFixed or objectRequired parameter is less than or equal to zero.
ArgumentNullException The member parameter is a null reference (in Visual Basic Nothing).

Remarks

The fixup is for a specified member of a specified object. The value to be used during the fixup process is provided as the objectRequired parameter.

See Also

ObjectManager Class | ObjectManager Members | System.Runtime.Serialization Namespace