The FileInstaller type exposes the following members.

Methods

  NameDescription
Public methodCommit
The Commit method finalises the Install and commits any pending changes.
(Overrides ComponentInstallerBase..::..Commit()()()().)
Protected methodCommitFile
The CommitFile method commits a single file.
Protected methodDeleteFile
The DeleteFile method deletes a single file.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInstall
The Install method installs the file component
(Overrides ComponentInstallerBase..::..Install()()()().)
Protected methodInstallFile
The InstallFile method installs a single file.
Protected methodIsCorrectType
Gets a flag that determines what type of file this installer supports
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodProcessFile
The ProcessFile method determines what to do with parsed "file" node
Protected methodReadCustomManifest
The ReadCustomManifest method reads the custom manifest items (that subclasses of FileInstaller may need)
Public methodReadEventMessageNode (Inherited from ComponentInstallerBase.)
Public methodReadManifest
The ReadManifest method reads the manifest file for the file compoent.
(Overrides ComponentInstallerBase..::..ReadManifest(XPathNavigator).)
Protected methodReadManifestItem
The ReadManifestItem method reads a single node
Public methodRollback
The Rollback method undoes the installation of the file component in the event that one of the other components fails
(Overrides ComponentInstallerBase..::..Rollback()()()().)
Protected methodRollbackFile
The RollbackFile method rolls back the install of a single file.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnInstall
The UnInstall method uninstalls the file component
(Overrides ComponentInstallerBase..::..UnInstall()()()().)
Protected methodUnInstallFile
The UnInstallFile method unInstalls a single file.

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

See Also