Jump to: navigation, search

Changes


DocumentProxy

414 bytes removed, 24 June
/* DocumentMetaProxy */
The following methods need to be overridden for the InterfaceAdministration MetaClasses that are related to DocumentMetaProxies via their SYSREL_INTERFACE_ADMIN_METAPROXY relation:
* GetExternalDataReader()
Here it is necessary to return an object of a class that implements the abstract class ''DocumentReadFromExternalExecutionBase''.
 
<source lang="csharp">
namespace protected override UBIK.Interface.IInterfaceExecutor GetExternalDataReader()
{
public struct FileDetails { public string FileName; public string FullPath; public string ContentType; public DateTime CreationTime; }  public abstract class DocumentReadFromExternalExecutionBase : InterfaceExecutionBase { return new UBIK.Interface.FileDocumentReadFromExternalExecutor(this. public abstract Stream GetFilestream(DocumentProxy proxy);  public abstract bool TryGetFileDetails(DocumentProxy proxy, out FileDetails detailsEnvironment); }
}
</source>
* GetExternalDataWriter()
Here it is necessary to return an object of a class that implements the abstract class ''DocumentReadFromExternalExecutionBase''.
 
<source lang="csharp">
protected override UBIK.Interface.IInterfaceExecutor GetExternalDataWriter(){ return new UBIK.Interface.FileDocumentWriteToExternalExecutor(this.Environment);}
</source>
217
edits