CSDNCurrent de:Vorverarbeitung

Aus Cryptshare Documentation
Version vom 12. Januar 2023, 09:07 Uhr von imported>Aydina
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

Beginnend mit Cryptshare Server v5.2.0 wird mit dem Entfernen einer Datei durch die Vorverarbeitung auch die Ausgabe des Vorverarbeitungsprogramms bereitgestellt. Diese Information ist nun auch für Anwendungen, die Transfers mithilfe der Cryptshare .NET API durchführen, zugänglich.

Greifen Sie einfach im Upload Complete Handler auf die neuen Properties zu, die das TransferError-Objekt zur Verfügung stellt:

private static void UploadCompleteCallback(
	IDictionary<string, string> urlMappings,
	IDictionary<string, string> smtpMappings,
	string serverGenPassword,
	TransferError transferError,
	string trackingID)
{
	if (transferError.PreProcessingOutputs.Count == 0)
	{
		// No pre-processing output was produced.
		return;
	}
	Console.WriteLine($"The pre-processing stage on the Cryptshare Server has produced the following output:");
	foreach (var output in transferError.PreProcessingOutputs)
	{
		Console.WriteLine($"File Name: {output.TransferFileName}, Output: {output.PreProcessingOutput}");
	}
}