Table of Contents

Class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Identity object when accounts are linked.

[JsonConverter(typeof(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem.JsonConverter))]
[Serializable]
public class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem
Inheritance
EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem
Inherited Members
Extension Methods

Properties

Type

Type discriminator

[JsonIgnore]
public string Type { get; }

Property Value

string

Value

Union value

[JsonIgnore]
public object? Value { get; }

Property Value

object

Methods

AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom()

Returns the value as a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom if Type is 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom', otherwise throws an exception.

public EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom()

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom'.

AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase()

Returns the value as a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase if Type is 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase', otherwise throws an exception.

public EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase()

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase'.

AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise()

Returns the value as a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise if Type is 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise', otherwise throws an exception.

public EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise()

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise'.

AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless()

Returns the value as a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless if Type is 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless', otherwise throws an exception.

public EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless()

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless'.

AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial()

Returns the value as a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial if Type is 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial', otherwise throws an exception.

public EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial AsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial()

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial'.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom)

Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom value.

public static EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase)

Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase value.

public static EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise)

Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise value.

public static EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless)

Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless value.

public static EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial)

Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial value.

public static EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom()

Returns true if Type is "eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom"

public bool IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom()

Returns

bool

IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase()

Returns true if Type is "eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase"

public bool IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase()

Returns

bool

IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise()

Returns true if Type is "eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise"

public bool IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise()

Returns

bool

IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless()

Returns true if Type is "eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless"

public bool IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless()

Returns

bool

IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial()

Returns true if Type is "eventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial"

public bool IsEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial()

Returns

bool

Match<T>(Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, T>, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, T>, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, T>, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, T>, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, T>)

public T Match<T>(Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, T> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, T> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, T> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, T> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, T> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial)

Parameters

onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, T>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, T>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, T>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, T>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial Func<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, T>

Returns

T

Type Parameters

T

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom?)

Attempts to cast the value to a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom and returns true if successful.

public bool TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom? value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom

Returns

bool

TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase?)

Attempts to cast the value to a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase and returns true if successful.

public bool TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase? value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase

Returns

bool

TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise?)

Attempts to cast the value to a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise and returns true if successful.

public bool TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise? value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise

Returns

bool

TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless?)

Attempts to cast the value to a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless and returns true if successful.

public bool TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless? value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless

Returns

bool

TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial?)

Attempts to cast the value to a EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial and returns true if successful.

public bool TryGetEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial? value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial

Returns

bool

Visit(Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom>, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase>, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise>, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless>, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial>)

public void Visit(Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial> onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial)

Parameters

onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless>
onEventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial Action<EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial>

Operators

implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom)

public static implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase)

public static implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise)

public static implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless)

public static implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial)

public static implicit operator EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem(EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial value)

Parameters

value EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial

Returns

EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem