[SerializableAttribute]
[TypeConverterAttribute(typeof(UIecBinarySizeConverter))]
public readonly struct UIecBinarySize : IFormattable,
IXmlSerializable, ISpanFormattable, ISpanParsable<UIecBinarySize>, IParsable<UIecBinarySize>
<SerializableAttribute>
<TypeConverterAttribute(GetType(UIecBinarySizeConverter))>
Public Structure UIecBinarySize
Implements IFormattable, IXmlSerializable, ISpanFormattable, ISpanParsable(Of UIecBinarySize),
IParsable(Of UIecBinarySize)
[SerializableAttribute]
[TypeConverterAttribute(typeof(UIecBinarySizeConverter))]
public value class UIecBinarySize : IFormattable,
IXmlSerializable, ISpanFormattable, ISpanParsable<UIecBinarySize>, IParsable<UIecBinarySize>
[<SealedAttribute>]
[<SerializableAttribute>]
[<TypeConverterAttribute(typeof(UIecBinarySizeConverter))>]
type UIecBinarySize =
struct
inherit ValueType
interface IFormattable
interface IXmlSerializable
interface ISpanFormattable
interface ISpanParsable<UIecBinarySize>
interface IParsable<UIecBinarySize>
end
Use this type if you need the parsing behavior to be different, and cannot pass a custom BinarySizeOptions value. For example, when the value is part of a serialized data type.
This structure only provides parsing and formatting functionality. For all other functions of the UBinarySize structure, access the Value property.
UIecBinarySize(UBinarySize) | Initializes a new instance of the UIecBinarySize structure. |
UIecBinarySize(UInt64) | Initializes a new instance of the UIecBinarySize structure. |
Value | Gets the UBinarySize value that is wrapped by this instance. |
Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType) |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
Parse(ReadOnlySpanChar, IFormatProvider) | Parses a span of characters into an UIecBinarySize structure. |
Parse(String, IFormatProvider) | Parses a string into an UIecBinarySize structure. |
ToString |
Returns a string representation of the current value, using default formatting.
(Overrides ValueTypeToString) |
ToString(String, IFormatProvider) | Formats the value of the current UBinarySize instance using the specified format. |
TryFormat | Tries to format the value of the current instance into the provided span of characters. |
TryParse(ReadOnlySpanChar, IFormatProvider, UIecBinarySize) | Tries to parse a span of characters into an UIecBinarySize structure. |
TryParse(String, IFormatProvider, UIecBinarySize) | Tries to parse a string into an UIecBinarySize structure. |
(UIecBinarySize to UInt64) | Performs an explicit conversion from UIecBinarySize to UInt64. |
(UInt64 to UIecBinarySize) | Performs an explicit conversion from UInt64 to UIecBinarySize. |
(UBinarySize to UIecBinarySize) | Performs an implicit conversion from UBinarySize to UIecBinarySize. |
(UIecBinarySize to UBinarySize) | Performs an implicit conversion from UIecBinarySize to UBinarySize. |