The FileRepository type exposes the following members.

Methods

  Name Description
Public method CreateFile(Guid, Int32, Guid)
Create a file.
Public method CreateFile(Guid, Int32, Guid, Dictionary<(Of <<'(String, String>)>>))
Create a file.
Public method GetDownloadUrl(SnFileEntity)
Gets valid file download URL.
Public method GetDownloadUrl(SnFileDTO)
Gets valid file download URL.
Public method GetFile(Guid)
Retrieves an file.
Public method GetFile(Guid, Boolean)
Retrieves an file.
Public method GetFile(Guid, Boolean, Int32)
Retrieves an file.
Public method GetFileAuthorDetails
Returns file with autor details.
Public method GetFileCount
Gets the file count.
Public method GetFileIdByPageNumber
Gets the file page number.
Public method GetFilePageNumber(Guid, Int32, Guid, Int32)
Gets the file page number.
Public method GetFilePageNumber(Guid, Int32, Guid, List<(Of <<'(Guid>)>>), Int32)
Gets the file page number.
Public method GetFiles(Guid, Int32)
Returns all files bound to a particular parent id / entity type.
Public method GetFiles(Guid, Int32, Int32)
Retrieves a collection of file entities.
Public method GetFiles(Guid, Int32, Int32, Int32, Int32%)
Retrieves a collection of file entities for the paging scenarios.
Public method GetFiles(Guid, Int32, List<(Of <<'(Guid>)>>), Int32, Int32, Int32%)
Retrieves a collection of file entities for the paging scenarios.
Public method GetFiles(Guid, Int32, List<(Of <<'(Guid>)>>), String, Int32, Int32, Int32%)
Retrieves a collection of file entities for the paging scenarios.
Public method GetFiles(Guid, Int32, List<(Of <<'(Guid>)>>), String, String, Int32, Int32, Int32%)
Retrieves a collection of file entities for the paging scenarios.
Public method GetFileTags(SnFileEntity, Int32)
Gets the file tags.
Public method GetFileTags(Guid, Int32)
Gets the file tags.
Public method GetInitialFileFilter(List<(Of <<'(Guid>)>>), Int32, List<(Of <<'(Guid>)>>))
Produces an initial file filter.
Public method GetInitialFileFilter(Guid, Int32, List<(Of <<'(Guid>)>>))
Produces an initial file filter.
Public method GetInitialFileSorter
Gets the initial file sorter.
Public method GetInitialPrivacyFilter
Initializes main privacy filter.
Public method GetPrefetchPath(Boolean)
Get prefetch path.
Public method GetPrefetchPath(Boolean, Int32)
Get prefetch path.
Public method InvalidateFileTagsCache
Invalidates file tags cache.
Public method ParseFileTags
Parses a tag string and constructs a file tag collection for a given entity.
Public method SaveFile(SnFileEntity)
Saves a file.
Public method SaveFile(UnitOfWork2)
Saves a file.
Public method SaveFile(SnFileEntity, Boolean)
Saves a file.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

See Also