Table of Contents

Class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Identity object when accounts are linked.

[JsonConverter(typeof(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem.JsonConverter))]
[Serializable]
public class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem
Inheritance
EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem
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

AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()

Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom', otherwise throws an exception.

public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom'.

AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()

Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase', otherwise throws an exception.

public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase'.

AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()

Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise', otherwise throws an exception.

public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise'.

AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()

Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless', otherwise throws an exception.

public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless'.

AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()

Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial', otherwise throws an exception.

public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial'.

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.

FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom)

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

public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase)

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

public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise)

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

public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless)

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

public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)

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

public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()

Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom"

public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()

Returns

bool

IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()

Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase"

public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()

Returns

bool

IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()

Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise"

public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()

Returns

bool

IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()

Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless"

public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()

Returns

bool

IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()

Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial"

public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()

Returns

bool

Match<T>(Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, T>, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, T>, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, T>, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, T>, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, T>)

public T Match<T>(Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, T> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, T> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, T> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, T> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, T> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)

Parameters

onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, T>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, T>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, T>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, T>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial Func<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, 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.

TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom?)

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

public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom? value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom

Returns

bool

TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase?)

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

public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase? value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase

Returns

bool

TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise?)

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

public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise? value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise

Returns

bool

TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless?)

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

public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless? value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless

Returns

bool

TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial?)

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

public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial? value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial

Returns

bool

Visit(Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom>, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase>, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise>, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless>, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial>)

public void Visit(Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial> onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)

Parameters

onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless>
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial Action<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial>

Operators

implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom)

public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase)

public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise)

public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless)

public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem

implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)

public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial value)

Parameters

value EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial

Returns

EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem