PFApplicationServicePackflowApplicationType Class |
Namespace: Packflow.Interface.Services
public abstract class PFApplicationService<PackflowApplicationType> : PFService, IDisposable where PackflowApplicationType : PFApplication
The PFApplicationServicePackflowApplicationType type exposes the following members.
Name | Description | |
---|---|---|
![]() | PFApplicationServicePackflowApplicationType |
Initializes a new instance of the PFApplicationService class.
|
![]() | PFApplicationServicePackflowApplicationType(HubCallerContext, PackflowApplicationType) |
Initializes a new instance of the PFApplicationService class.
|
Name | Description | |
---|---|---|
![]() | Application |
Gets the current application.
|
![]() | ApplicationName |
Gets the current application name.
|
![]() | SessionKey |
Gets the session key (from request parameters).
(Inherited from PFService.) |
![]() | WCF |
Gets or sets a value indicating whether this class instance is directly used for WCF calls
or for an intermediary like REST or SignalR.
|
Name | Description | |
---|---|---|
![]() | AddFile(String, String, PFUploadRequest) |
Adds a new (unconfirmed) file in an item field.
|
![]() | AddFile(String, Int64, String, String, Byte) |
Adds a new (unconfirmed) file in an item field.
|
![]() | AddItemPocoItemType(String) |
Creates an item (not persisted) for a given content-type.
|
![]() | AddItemPocoItemType(String, Int64) |
Creates an item (not persisted) for a given content-type.
|
![]() | AddItemPocoItemType(String, String) |
Creates an item (not persisted) for a given content-type.
|
![]() | AddItemComment |
Adds a new comment in an item.
|
![]() | AddItemEvent |
Adds a new event in an item.
|
![]() | AddItemRelation(String, Int64, String, PFItem) |
Creates an item relation between two items.
|
![]() | AddItemRelation(String, Int64, String, Int64) |
Creates an item relation between two items.
|
![]() | AddItemRelation(String, Int64, String, PFItem, PFItemRelationDirection) |
Creates an item relation between two items.
Note: set the direation to "To" to invert source and target.
|
![]() | AddItemRelation(String, Int64, String, Int64, PFItemRelationDirection) |
Creates an item relation between two items.
Note: set the direation to "To" to invert source and target.
|
![]() | AddOrUpdateFile |
Adds a new (unconfirmed) file in an item field.
BUT if the file (name) already exists in the field, its content is directly updated
(no need for a confirmation).
|
![]() | AttachFilePocoItemType(String, String, PFUploadRequest) |
Attach a new file in an item field and saves the item.
|
![]() | AttachFilePocoItemType(String, Int64, String, String, Byte) |
Attach a new file in an item field and saves the item.
|
![]() | CreateItemPocoItemType(String) |
Creates an item (persisted) for a given content-type.
|
![]() | CreateItemPocoItemType(String, Int64) |
Creates an item (persisted) for a given content-type.
|
![]() | CreateItemPocoItemType(String, String) |
Creates an item (persisted) for a given content-type.
|
![]() | CreateItemPocoItemType(String, Int64, DateTimeOffset, PFPrincipalValueReference) |
Creates an item (persisted) for a given content-type, with forced creation info.
|
![]() | CreateItemPocoItemType(String, Int64, String, Int64) |
Creates an item (persisted) for a given content-type, with an owner item.
|
![]() | CreateItemPocoItemType(String, String, DateTimeOffset, PFPrincipalValueReference) |
Creates an item (persisted) for a given content-type, with forced creation info.
|
![]() | CreateItemPocoItemType(String, String, String, Int64) |
Creates an item (persisted) for a given content-type, with an owner item.
|
![]() | CreateItemPocoItemType(String, Int64, DateTimeOffset, PFPrincipalValueReference, String, Int64) |
Creates an item (persisted) for a given content-type, with an owner item and forced creation info.
|
![]() | CreateItemPocoItemType(String, String, DateTimeOffset, PFPrincipalValueReference, String, Int64) |
Creates an item (persisted) for a given content-type, with an owner item and forced creation info.
|
![]() | DeleteItem(String, PFItem) |
Deletes an item in a given content-type.
|
![]() | DeleteItem(String, Int64) |
Deletes an item in a given content-type.
|
![]() | DeleteItems(String, ListInt64) |
Deletes multiple items in a given content-type.
|
![]() | DeleteItemsPocoItemType(String, ListPocoItemType) |
Deletes multiple items in a given content-type.
|
![]() | Dispose |
Disposes the used PFSite, if any.
|
![]() | EnactItemPocoItemType | |
![]() | ExecuteOperation |
Executes an service operation, providing a Packflow site, step object and exception handling.
(Inherited from PFService.) |
![]() | GetAllItemsPocoItemType |
Gets all items of a given content-type.
|
![]() | GetContentType |
Gets an application content-type by its name.
|
![]() | GetContentTypeInfoPackflowContentTypeType |
Gets an application content-type information.
|
![]() | GetFileContent |
Gets a file's content.
|
![]() | GetFileInfo |
Gets a file's information.
|
![]() | GetFilesInfo(String, Int64) |
Gets a information of all files of an item.
|
![]() | GetFilesInfo(String, Int64, String) |
Gets a information of all files of an item's field.
|
![]() | GetFileStream |
Gets a file's content.
|
![]() | GetItemByGuidPocoItemType |
Gets an item of a given content-type by its guid.
|
![]() | GetItemByIdPocoItemType |
Gets an item of a given content-type by its id.
|
![]() | GetItemByReferencePocoItemType |
Gets an item of a given content-type by its reference.
|
![]() | GetItemComments |
Gets all comments of an item.
|
![]() | GetItemEvents |
Gets all events of an item.
|
![]() | GetItemsByFieldValuePocoItemType |
Gets items of a given content-type using a filter.
|
![]() | GetItemsByFieldValue2PocoItemType |
Gets items of a given content-type using a filter.
|
![]() | GetItemsByGroup |
Gets grouped objects from a given content-type using a PFQuery.
|
![]() | GetItemsByGuidPocoItemType |
Gets items of a given content-type by their guids.
|
![]() | GetItemsByIdPocoItemType |
Gets items of a given content-type by their ids.
|
![]() | GetItemsByQueryPocoItemType |
Gets items of a given content-type using a PFQuery.
|
![]() ![]() | GetKnownTypes |
Gets the known types from a class attribute.
|
![]() | GetRelatedItems(String, Int64, String) |
Gets items related to an item through a given relation.
|
![]() | GetRelatedItems(String, Int64, String, PFItemRelationDirection) |
Gets items related to an item through a given relation.
|
![]() | GetRelatedItemsPocoItemType(String, Int64, String) |
Gets items related to an item through a given relation.
|
![]() | GetRelatedItemsPocoItemType(String, Int64, String, PFItemRelationDirection) |
Gets items related to an item through a given relation.
|
![]() | GetRelatedItemsByGroup(String, Int64, String, PFQuery) |
Gets grouped items related to an item through a given relation, using a query.
|
![]() | GetRelatedItemsByGroup(String, Int64, String, PFQuery, PFItemRelationDirection) |
Gets grouped items related to an item through a given relation, using a query.
|
![]() | GetRelatedItemsByQuery(String, Int64, String, PFQuery) |
Gets items related to an item through a given relation, using a query.
|
![]() | GetRelatedItemsByQueryPocoItemType(String, Int64, String, PFQuery) |
Gets items related to an item through a given relation, using a query.
|
![]() | GetRelatedItemsByQueryPocoItemType(String, Int64, String, PFQuery, PFItemRelationDirection) |
Gets items related to an item through a given relation, using a query.
|
![]() | GetSite |
Gets the current Packflow site.
(Inherited from PFService.) |
![]() | GetUploadProgress |
Gets the upload progress (read bytes/total bytes).
|
![]() | HandleException |
Handles an exception for an operation, tries to log and rethrow.
(Inherited from PFService.) |
![]() | HandleFileItemBinding |
Handles the binding of word files to their source item, according to the PFFile's settings.
May trigger the FileBinding event
|
![]() | RemoveItemRelation(String, Int64, String, PFItem) |
Removes an item relation between two items.
|
![]() | RemoveItemRelation(String, Int64, String, Int64) |
Removes an item relation between two items.
|
![]() | SaveItemPocoItemType |
Saves an item in a given content-type.
|
![]() | SaveItemsPocoItemType |
Saves multiple items in a given content-type.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | AsT |
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.) |
![]() | EqualsAll |
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.) |
![]() | EqualsAny |
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.) |
![]() | GetString |
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.) |
![]() | IsGenericList | Overloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.) |
![]() | IsGenericList(Type) | Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.) |
![]() | Serialize | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) |
![]() | Serialize(String) | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) |
![]() | SerializeJson | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |
![]() | SerializeJson(ListType) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |
![]() | SerializeJson(DataContractJsonSerializerSettings) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |