StrongBox<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en referens till ett värde.
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
Typparametrar
- T
Typen av värde som refererar StrongBox<T> till.
- Arv
-
StrongBox<T>
- Implementeringar
Kommentarer
Den här typen tillhandahålls för användning av de dynamiska metoder som den interna uttryckskompileringskomponenten i api:et för uttrycksträd genererar.
Konstruktorer
| Name | Description |
|---|---|
| StrongBox<T>() |
Initierar en ny StrongBox som kan ta emot ett värde när det används i ett referensanrop. |
| StrongBox<T>(T) |
Initierar en ny instans av StrongBox<T> klassen med hjälp av det angivna värdet. |
Fält
| Name | Description |
|---|---|
| Value |
Representerar värdet som refererar StrongBox<T> till. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IStrongBox.Value |
Hämtar eller anger värdet som referenserna StrongBox<T> . |