Show / Hide Table of Contents

Class ObjectId

Inheritance
System.Object
ModelBase
ObjectId
Implements
System.Runtime.Serialization.IExtensibleDataObject
System.IEquatable<ObjectId>
IObjectId
Inherited Members
ModelBase.ExtensionData
Namespace: MAT.Atlas.Automation.Api.Models
Assembly: MAT.Atlas.Automation.Api.dll
Syntax
public sealed class ObjectId : ModelBase, IExtensibleDataObject, IEquatable<ObjectId>, IObjectId

Constructors

ObjectId()

Declaration
public ObjectId()

ObjectId(Guid)

Declaration
public ObjectId(Guid id)
Parameters
Type Name Description
System.Guid id

Fields

Empty

Declaration
public static readonly ObjectId Empty
Field Value
Type Description
ObjectId

Properties

Id

Declaration
public Guid Id { get; set; }
Property Value
Type Description
System.Guid

IsEmpty

Declaration
public bool IsEmpty { get; }
Property Value
Type Description
System.Boolean

Methods

Equals(ObjectId)

Declaration
public bool Equals(ObjectId other)
Parameters
Type Name Description
ObjectId other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

New()

Declaration
public static ObjectId New()
Returns
Type Description
ObjectId

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Operators

Equality(ObjectId, ObjectId)

Declaration
public static bool operator ==(ObjectId left, ObjectId right)
Parameters
Type Name Description
ObjectId left
ObjectId right
Returns
Type Description
System.Boolean

Explicit(ObjectId to Guid)

Declaration
public static explicit operator Guid(ObjectId objectId)
Parameters
Type Name Description
ObjectId objectId
Returns
Type Description
System.Guid

Implicit(Guid to ObjectId)

Declaration
public static implicit operator ObjectId(Guid id)
Parameters
Type Name Description
System.Guid id
Returns
Type Description
ObjectId

Inequality(ObjectId, ObjectId)

Declaration
public static bool operator !=(ObjectId left, ObjectId right)
Parameters
Type Name Description
ObjectId left
ObjectId right
Returns
Type Description
System.Boolean

Implements

System.Runtime.Serialization.IExtensibleDataObject
System.IEquatable<>
IObjectId
In This Article
Back to top Generated by DocFX