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.

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.

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.

Requirements

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