Imports System.Runtime.Serialization

Namespace Methods.IDB.GetFileObject
    <Serializable>
    Public Class FileObject
        <DataMember>
        Public Property ObjectId As Long
        <DataMember>
        Public Property AccessRights As String
        <DataMember>
        Public Property FileExtension As String
        <DataMember>
        Public Property FileHash As String
        <DataMember>
        Public Property FileSize As Long
        <DataMember>
        Public Property FileContents As Byte()

        ' Internal Properties, these will not be given to the client
        Public Property FilePath As String
    End Class

End Namespace