This documentation is archived and is not being maintained.

SerializationInfo.GetUInt32 Method

Retrieves a 32-bit unsigned integer value from the SerializationInfo.

This method is not CLS-compliant. For more information about CLS compliance, see What is the Common Language Specification.

[Visual Basic]
<CLSCompliant(False)>
Public Function GetUInt32( _
   ByVal name As String _
) As UInt32
[C#]
[CLSCompliant(false)]
public uint GetUInt32(
 string name
);
[C++]
[CLSCompliant(false)]
public: unsigned int GetUInt32(
 String* name
);
[JScript]
public
   CLSCompliant(false)
function GetUInt32(
 name : String
) : UInt32;

Parameters

name
The name of the value to retrieve.

Return Value

The 32-bit unsigned integer associated with name.

Exceptions

Exception Type Condition
ArgumentNullException name is a null reference (Nothing in Visual Basic).
InvalidCastException The value associated with name cannot be converted to an 32-bit unsigned integer.
SerializationException An element with the specified name is not found in the current instance.

Remarks

If the value is a 32-bit signed integer, or can be converted to one, that value is returned; otherwise, an InvalidCastException is thrown. All conversions are done by the IFormatterConverter associated with this SerializationInfo.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also

SerializationInfo Class | SerializationInfo Members | System.Runtime.Serialization Namespace

Show: