FileEncryptionTransform Class

Provides a file encryption transformation.

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.MediaServices.Client.FileEncryptionTransform

Namespace:  Microsoft.WindowsAzure.MediaServices.Client
Assembly:  Microsoft.WindowsAzure.MediaServices.Client (in Microsoft.WindowsAzure.MediaServices.Client.dll)

Syntax

'Declaration
Public Class FileEncryptionTransform _
    Implements ICryptoTransform, IDisposable
'Usage
Dim instance As FileEncryptionTransform
public class FileEncryptionTransform : ICryptoTransform, 
    IDisposable
public ref class FileEncryptionTransform : ICryptoTransform, 
    IDisposable
type FileEncryptionTransform =  
    class 
        interface ICryptoTransform 
        interface IDisposable 
    end
public class FileEncryptionTransform implements ICryptoTransform, IDisposable

The FileEncryptionTransform type exposes the following members.

Properties

  Name Description
Public property CanReuseTransform Gets a value indicating whether the current transform can be reused.
Public property CanTransformMultipleBlocks Gets a value indicating whether multiple blocks can be transformed.
Public property FileOffset Gets or sets the file offset.
Public property InputBlockSize Gets the input block size.
Public property OutputBlockSize Gets the output block size.

Top

Methods

  Name Description
Public method Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected method Dispose(Boolean) Releases unmanaged and - optionally - managed resources.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method TransformBlock Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.
Public method TransformFinalBlock Transforms the specified region of the specified byte array.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.WindowsAzure.MediaServices.Client Namespace