Прочитать на английском

Поделиться через


DeriveBytes Класс

Определение

Представляет абстрактный базовый класс, от которого наследуются все классы, получающие последовательности байтов заданной длины.

public abstract class DeriveBytes : IDisposable
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class DeriveBytes : IDisposable
public abstract class DeriveBytes
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DeriveBytes
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DeriveBytes : IDisposable
Наследование
DeriveBytes
Производный
Атрибуты
Реализации

Примечания для тех, кто реализует этот метод

При наследовании от класса DeriveBytes необходимо переопределить следующие члены: GetBytes(Int32) и Reset().

Конструкторы

DeriveBytes()

Инициализирует новый экземпляр класса DeriveBytes.

Методы

Dispose()

При переопределении в производном классе освобождает все ресурсы, используемые текущим объектом DeriveBytes.

Dispose(Boolean)

Если переопределено в производном классе, освобождает неуправляемые ресурсы, используемые классом DeriveBytes, и опционально освобождает управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetBytes(Int32)

Если переопределено в производном классе, возвращает псевдослучайные байты ключа.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Reset()

Если переопределено в производном классе, восстанавливает состояние данной операции.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

См. также раздел