[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>
endUse 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. |