StrongBox<T> Класс

Определение

Содержит ссылку на значение.

generic <typename T>
public ref class StrongBox : System::Runtime::CompilerServices::IStrongBox
public class StrongBox<T> : System.Runtime.CompilerServices.IStrongBox
type StrongBox<'T> = class
    interface IStrongBox
Public Class StrongBox(Of T)
Implements IStrongBox

Параметры типа

T

Тип значения, которое StrongBox<T> ссылается.

Наследование
StrongBox<T>
Реализации

Комментарии

Этот тип предоставляется для использования динамическими методами, создаваемыми компонентом внутреннего компилятора выражений API дерева выражений.

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

Имя Описание
StrongBox<T>()

Инициализирует новый StrongBox, который может получить значение при использовании в вызове ссылки.

StrongBox<T>(T)

Инициализирует новый экземпляр класса с помощью предоставленного StrongBox<T> значения.

Поля

Имя Описание
Value

Представляет значение, которое StrongBox<T> ссылается на ссылки.

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

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

Явные реализации интерфейса

Имя Описание
IStrongBox.Value

Возвращает или задает значение, которое StrongBox<T> ссылается на ссылки.

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