Show / Hide Table of Contents

Struct GUID

Implements
IComparable
IComparable<GUID>
IEquatable<GUID>
Inherited Members
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
[Serializable]
public struct GUID : IComparable, IComparable<GUID>, IEquatable<GUID>

Constructors

| Improve this Doc View Source

GUID(String)

Declaration
public GUID(string hexRepresentation)
Parameters
Type Name Description
String hexRepresentation

Methods

| Improve this Doc View Source

CompareTo(Object)

Declaration
public int CompareTo(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Int32
| Improve this Doc View Source

CompareTo(GUID)

Declaration
public int CompareTo(GUID rhs)
Parameters
Type Name Description
GUID rhs
Returns
Type Description
Int32
| Improve this Doc View Source

Empty()

Declaration
public bool Empty()
Returns
Type Description
Boolean
| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
ValueType.Equals(Object)
| Improve this Doc View Source

Equals(GUID)

Declaration
public bool Equals(GUID obj)
Parameters
Type Name Description
GUID obj
Returns
Type Description
Boolean
| Improve this Doc View Source

Generate()

Declaration
public static GUID Generate()
Returns
Type Description
GUID
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
ValueType.GetHashCode()
| Improve this Doc View Source

ParseExact(String)

Declaration
[Obsolete("Use TryParse instead")]
public bool ParseExact(string hex)
Parameters
Type Name Description
String hex
Returns
Type Description
Boolean
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ValueType.ToString()
| Improve this Doc View Source

TryParse(String, out GUID)

Declaration
public static bool TryParse(string hex, out GUID result)
Parameters
Type Name Description
String hex
GUID result
Returns
Type Description
Boolean

Operators

| Improve this Doc View Source

Equality(GUID, GUID)

Declaration
public static bool operator ==(GUID x, GUID y)
Parameters
Type Name Description
GUID x
GUID y
Returns
Type Description
Boolean
| Improve this Doc View Source

GreaterThan(GUID, GUID)

Declaration
public static bool operator>(GUID x, GUID y)
Parameters
Type Name Description
GUID x
GUID y
Returns
Type Description
Boolean
| Improve this Doc View Source

Inequality(GUID, GUID)

Declaration
public static bool operator !=(GUID x, GUID y)
Parameters
Type Name Description
GUID x
GUID y
Returns
Type Description
Boolean
| Improve this Doc View Source

LessThan(GUID, GUID)

Declaration
public static bool operator <(GUID x, GUID y)
Parameters
Type Name Description
GUID x
GUID y
Returns
Type Description
Boolean

Implements

System.IComparable
System.IComparable<T>
System.IEquatable<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX