June 2003
Intermediate to advanced
714 pages
22h 8m
English
ToBase64Transform
public class ToBase64Transform : ICryptoTransform, IDisposable { // Public Constructors public ToBase64Transform( ); // Public Instance Properties public virtual bool CanReuseTransform{get; // implements ICryptoTransform public bool CanTransformMultipleBlocks{get; // implements ICryptoTransform public int InputBlockSize{get; // implements ICryptoTransform public int OutputBlockSize{get; // implements ICryptoTransform // Public Instance Methods public void Clear( ); public int TransformBlock(byte[ ]inputBuffer, intinputOffset, intinputCount, byte[ ]outputBuffer, intoutputOffset); // implements ICryptoTransform public byte[ ] TransformFinalBlock(byte[ ]inputBuffer, intinputOffset, intinputCount); // implements ICryptoTransform // Protected Instance Methods protected virtual void Dispose(booldisposing); protected override void Finalize( ); // overrides object }
This implementation of the ICryptoTransform
interface encodes data using Base64. This class is used in
conjunction with the CryptoStream class.