SerializationInfo.GetUInt32(String) 方法

定義

重要

此 API 不符合 CLS 規範。

SerializationInfo 存放區擷取 32 位元不帶正負號的整數值。

public:
 System::UInt32 GetUInt32(System::String ^ name);
[System.CLSCompliant(false)]
public uint GetUInt32 (string name);
[<System.CLSCompliant(false)>]
member this.GetUInt32 : string -> uint32
Public Function GetUInt32 (name As String) As UInteger

參數

name
String

與要擷取的值相關聯的名稱。

傳回

UInt32

name 建立關聯的 32 位元不帶正負號的整數。

屬性

例外狀況

namenull

name 建立關聯的值無法轉換為 32 位元不帶正負號的整數。

在目前的執行個體中找不到具有指定名稱的項目。

備註

如果值為 32 位帶正負號的整數,或可以轉換成一個,則會傳回該值;否則, InvalidCastException 會擲回 。 所有轉換都是透過 IFormatterConverter 與這個 SerializationInfo 相關聯的 來完成。

適用於