Guid
Overview
GUID class to hold and create 16 byte guid data.
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island, ToffeeV2
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2
-
Mapped to:
- UUID Cooper
- NSUUID Toffee, ToffeeV2
constructor (not nullable array of Byte)
Create a new guid from an array of byte.
constructor(aValue: not nullable array of Byte)
Guid(Byte[]! aValue)
init(_ aValue: Byte...)
Guid(Byte[] aValue)
Sub New(aValue As Byte())
Parameters:
- aValue:
constructor (not nullable String)
Create a new guid from a string.
constructor(aValue: not nullable String)
Guid(String! aValue)
init(_ aValue: String)
Guid(String aValue)
Sub New(aValue As String)
Parameters:
- aValue:
Empty
class property Empty: not nullable Guid read;
class Guid! Empty { get; }
static var Empty: Guid { get{} }
class Guid Empty { __get; }
Shared ReadOnly Property Empty() As Guid
EmptyGuid
Returns an all zero guid.
class property EmptyGuid: not nullable Guid read;
class Guid! EmptyGuid { get; }
static var EmptyGuid: Guid { get{} }
class Guid EmptyGuid { __get; }
Shared ReadOnly Property EmptyGuid() As Guid
Equals override virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island
Compare a guid to another guid.
Parameters:
- aValue:
GetHashCode override virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island
Returns a hashcode for this guid.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Function GetHashCode() As Int32
NewGuid .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
Creates a new (random) guid.
class method NewGuid: Guid
static Guid NewGuid()
static func NewGuid() -> Guid
static Guid NewGuid()
Shared Function NewGuid() As Guid
NewGuid NewGuid(): Guid virtual Toffee
static func NewGuid(NewGuid ) -> Guid
Parameters:
- :
PlatformGuid
property PlatformGuid: PlatformGuid read;
PlatformGuid PlatformGuid { get; }
var PlatformGuid: PlatformGuid { get{} }
PlatformGuid PlatformGuid { __get; }
ReadOnly Property PlatformGuid() As PlatformGuid
ToByteArray
Converts a guid to a byte array. This will always be exactly 16 bytes.
method ToByteArray: array of Byte
Byte[] ToByteArray()
func ToByteArray() -> Byte...
Byte[] ToByteArray()
Function ToByteArray() As Byte()
ToString override
Convert a guid to a string in the default guid format.
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String
ToString (GuidFormat): String
Convert a guid to a string in the given guid format.
method ToString(Format: GuidFormat): String
String ToString(GuidFormat Format)
func ToString(_ Format: GuidFormat) -> String
String ToString(GuidFormat Format)
Function ToString(Format As GuidFormat) As String
Parameters:
- Format:
TryParse
Parameters:
- aValue:
PlatformGuid
property PlatformGuid: PlatformGuid read;
PlatformGuid PlatformGuid { get; }
var PlatformGuid: PlatformGuid { get{} }
PlatformGuid PlatformGuid { __get; }
ReadOnly Property PlatformGuid() As PlatformGuid
Empty
class property Empty: not nullable Guid read;
class Guid! Empty { get; }
static var Empty: Guid { get{} }
class Guid Empty { __get; }
Shared ReadOnly Property Empty() As Guid
EmptyGuid
Returns an all zero guid.
NewGuid .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
Creates a new (random) guid.
class method NewGuid: Guid
static Guid NewGuid()
static func NewGuid() -> Guid
static Guid NewGuid()
Shared Function NewGuid() As Guid
NewGuid NewGuid(): Guid virtual Toffee
static func NewGuid(NewGuid ) -> Guid
Parameters:
- :
TryParse
Parameters:
- aValue:
constructor (not nullable array of Byte)
Create a new guid from an array of byte.
constructor(aValue: not nullable array of Byte)
Guid(Byte[]! aValue)
init(_ aValue: Byte...)
Guid(Byte[] aValue)
Sub New(aValue As Byte())
Parameters:
- aValue:
constructor (not nullable String)
Create a new guid from a string.
constructor(aValue: not nullable String)
Guid(String! aValue)
init(_ aValue: String)
Guid(String aValue)
Sub New(aValue As String)
Parameters:
- aValue:
Equals override virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island
Compare a guid to another guid.
Parameters:
- aValue:
GetHashCode override virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island
Returns a hashcode for this guid.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Function GetHashCode() As Int32
ToByteArray
Converts a guid to a byte array. This will always be exactly 16 bytes.
method ToByteArray: array of Byte
Byte[] ToByteArray()
func ToByteArray() -> Byte...
Byte[] ToByteArray()
Function ToByteArray() As Byte()
ToString override
Convert a guid to a string in the default guid format.
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String
ToString (GuidFormat): String
Convert a guid to a string in the given guid format.
method ToString(Format: GuidFormat): String
String ToString(GuidFormat Format)
func ToString(_ Format: GuidFormat) -> String
String ToString(GuidFormat Format)
Function ToString(Format As GuidFormat) As String
Parameters:
- Format: