Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / %Stream.TmpBinary
Private  Storage   

%Stream.TmpBinary


stream class %Stream.TmpBinary extends
TmpCharacter

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1


Summary


Properties
%Location AtEnd Id LastModified LineTerminator
RemoveOnClose Size

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%CheckUnique %ClassIsLatestVersion %ClassName %Close
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DowngradeConcurrency
%Exists %ExistsId %Extends %GetParameter
%GetSwizzleObject %Id %IncrementCount %IsA
%IsModified %IsNull %KillExtent %LOBPrefetch
%LocationSet %LockStream %New %NormalizeObject
%ObjectIsNull %ObjectModified %ObjectSize %Oid
%Open %OpenId %OriginalNamespace %PackageName
%ReleaseLock %Reload %RemoveFromSaveSet %RollBack
%Save %SerializeObject %SetModified %UnlockStream
%UpgradeConcurrency %ValidateObject Clear CopyFrom
CopyFromAndSave CopyFromAndUpdate FindAt Flush
GetStreamId InputFromDevice IsCharacter IsNull
LastModifiedGet MoveTo MoveToEnd OutputToDevice
OutputToDeviceAt Read ReadLine ReadLineIntoStream
ReadSQL Rewind SerializeToSyncSet SizeGet
StreamOIDIsNull SyncStreamIn Write WriteLine


Methods


• classmethod CopyFromAndUpdate(pSource As %Stream.Object = "", pInsertOffset As %Integer, pDeleteSize As %Integer, pText As %Binary, pTextObject As %Binary, ByRef pStatus As %Library.Status) as %Stream.TmpBinary
Copies the contents of source from the beginning up to the the insert offset, adds the new data, moves to the delete size + insert offset position and copies the remainder of the source stream into this Stream.

Returns a %Status value indicating success or failure. This method is used internally to implement the TSQL UPDATETEXT SQL statement