Table of Contents

Struct Role

Namespace
AutoGen.Core
Assembly
AutoGen.Core.dll
public readonly struct Role : IEquatable<Role>
Implements
Inherited Members

Properties

Assistant

public static Role Assistant { get; }

Property Value

Role

Function

public static Role Function { get; }

Property Value

Role

System

public static Role System { get; }

Property Value

Role

User

public static Role User { get; }

Property Value

Role

Methods

Equals(Role)

public bool Equals(Role other)

Parameters

other Role

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(Role, Role)

public static bool operator ==(Role left, Role right)

Parameters

left Role
right Role

Returns

bool

operator !=(Role, Role)

public static bool operator !=(Role left, Role right)

Parameters

left Role
right Role

Returns

bool