Mono Class Library: System.Security.Cryptography.ICryptoTransform Overview | Members

System.Security.Cryptography.ICryptoTransform.CanTransformMultipleBlocks Property

Specify if the current transform object can process multiple blocks in a single call. [Edit]

public bool CanTransformMultipleBlocks { get; }

Value

True if a single call to either HashAlgorithm.TransformBlock or HashAlgorithm.TransformFinalBlock can process more than one block at the time. False if the data must be processed block per block. [Edit]

Remarks

You should never assume that a specific algorithm can transform multiple blocks without checking this property. A cryptographic implementation can be changed by modifying the machine.config file and by using, directly or indirectly, the System.Security.Cryptography.CryptoConfig class. The new implementation could behave differently than the old one. [Edit]

Requirements

Namespace: System.Security.Cryptography
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0