|   | CipherEncryptFile Method | 
        
        
            Creates an encrypted file from source file data.
            
        
        Namespace: GSF.Security.CryptographyAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
Syntaxpublic static void EncryptFile(
	string sourceFileName,
	string destinationFileName,
	string password,
	CipherStrength strength,
	Action<ProcessProgress<long>> progressHandler
)
Public Shared Sub EncryptFile ( 
	sourceFileName As String,
	destinationFileName As String,
	password As String,
	strength As CipherStrength,
	progressHandler As Action(Of ProcessProgress(Of Long))
)
public:
static void EncryptFile(
	String^ sourceFileName, 
	String^ destinationFileName, 
	String^ password, 
	CipherStrength strength, 
	Action<ProcessProgress<long long>^>^ progressHandler
)
static member EncryptFile : 
        sourceFileName : string * 
        destinationFileName : string * 
        password : string * 
        strength : CipherStrength * 
        progressHandler : Action<ProcessProgress<int64>> -> unit GSF.Security.Cryptography.Cipher.EncryptFile = function(sourceFileName, destinationFileName, password, strength, progressHandler);
Parameters
- sourceFileName  String
- Source file name.
- destinationFileName  String
- Destination file name.
- password  String
- User password used for key lookup.
- strength  CipherStrength
- Cryptographic strength to use when encrypting file.
- progressHandler  ActionProcessProgressInt64
- Optional delegate to handle progress updates for encrypting large files.
 See Also
See Also