Sage
Tusk
Welcome to Sage
Volume (42%) Hide Volume
Topics
IFileArgs

type IFileArgs = interface(IInterface) ['{5164AFDA-83BF-423C-B589-3B2B0676231B}'] function Clone: IFileArgs; function ApplyDefaults( DefaultMode: Integer; DefaultAccess: TFileAccess; DefaultShare: TFileShare; DefaultDistrib: TFileDistrib): IFileArgs; function ApplyDefaults( Mode: TFileArgsMode): IFileArgs; function GetFileName: string; procedure set_FileName( const Value: string); function SetFileName( const Value: string): IFileArgs; function GetMode: Integer; procedure set_Mode( Value: Integer); function SetMode( Value: Integer): IFileArgs; function GetRights: Cardinal; procedure set_Rights( Value: Cardinal); function SetRights( Value: Cardinal): IFileArgs; function GetAccess: TFileAccess; procedure set_Access( Value: TFileAccess); function SetAccess( Value: TFileAccess): IFileArgs; function GetShare: TFileShare; procedure set_Share( Value: TFileShare); function SetShare( Value: TFileShare): IFileArgs; function GetDistrib: TFileDistrib; procedure set_Distrib( Value: TFileDistrib); function SetDistrib( Value: TFileDistrib): IFileArgs; function GetFlags: TFileFlags; procedure set_Flags( Value: TFileFlags); function SetFlags( Value: TFileFlags): IFileArgs; function GetInheritableHandle: Boolean; procedure set_InheritableHandle( Value: Boolean); function SetInheritableHandle( Value: Boolean = True): IFileArgs; function GetAppend: Boolean; procedure set_Append( Value: Boolean); function SetAppend( Value: Boolean = True): IFileArgs; function GetWaitMS: Integer; procedure set_WaitMS( Value: Integer); function SetWaitMS( Value: Integer): IFileArgs; function GetSleepMS: Integer; procedure set_SleepMS( Value: Integer); function SetSleepMS( Value: Integer): IFileArgs; function GetWaitFunc: TConstFunc<DSStreams.IFileArgs,Boolean>; procedure set_WaitFunc( const Value: TConstFunc<DSStreams.IFileArgs,Boolean>); function SetWaitFunc( const Value: TConstFunc<DSStreams.IFileArgs,Boolean>): IFileArgs; function GetRetryMS: Integer; procedure set_RetryMS( Value: Integer); function SetRetryMS( Value: Integer): IFileArgs; property FileName: string read write; property Mode: Integer read write; property Rights: Cardinal read write; property Access: TFileAccess read write; property Share: TFileShare read write; property Distrib: TFileDistrib read write; property Flags: TFileFlags read write; property InheritableHandle: Boolean read write; property Append: Boolean read write; property WaitMS: Integer read write; property SleepMS: Integer read write; property WaitFunc: TConstFunc<DSStreams.IFileArgs,Boolean> read write; property RetryMS: Integer read write; end;

Ancestor: IInterface.

Defined in: DSStreams

Last Modified: Mon 3:43:39 pm
Mon 3:43:39 pm