TypedReference 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 API 不符合 CLS 規範。
描述同時包含位置的 Managed 指標和可能儲存於該位置之型別的 Runtime 表示的物件。
public value class TypedReference
[System.CLSCompliant(false)]
public ref struct TypedReference
[System.CLSCompliant(false)]
public struct TypedReference
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TypedReference
[<System.CLSCompliant(false)>]
type TypedReference = struct
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypedReference = struct
Public Structure TypedReference
- 繼承
- 屬性
備註
具型別參考是用於 varargs 和其他支援的型別/值組合。 TypedReference
是可用於參數和區域變數的內建實值型別。
TypedReference
無法建立物件的陣列。 例如,下列呼叫無效:
Assembly::Load("mscorlib.dll")->GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]");
Assembly.Load("mscorlib.dll").GetType "System.TypedReference[]"
Assembly.Load("mscorlib.dll").GetType("System.TypedReference[]")
方法
Equals(Object) |
檢查這個物件是否等於指定的物件。 |
GetHashCode() |
傳回此物件的雜湊碼。 |
GetTargetType(TypedReference) |
傳回指定 |
MakeTypedReference(Object, FieldInfo[]) |
對由指定物件和欄位描述清單所識別的欄位產生 |
SetTypedReference(TypedReference, Object) |
將指定的值轉換成 |
TargetTypeToken(TypedReference) |
傳回指定之 |
ToObject(TypedReference) |
將指定的 |