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
Value
Union value
[JsonIgnore]
public object? Value { get; }
Property Value
Methods
AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()
Returns the value as a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom if Type is 'eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom', otherwise throws an exception.
public EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom AsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom()
Returns
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
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
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
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
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
objobjectThe 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
Returns
FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase value.
public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise value.
public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless value.
public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial value.
public static EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem FromEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial value)
Parameters
Returns
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
IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()
Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase"
public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase()
Returns
IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()
Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise"
public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise()
Returns
IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()
Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless"
public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless()
Returns
IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()
Returns true if Type is "eventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial"
public bool IsEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial()
Returns
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
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomFunc<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, T>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseFunc<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, T>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseFunc<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, T>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessFunc<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, T>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialFunc<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
Returns
TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial? value)
Parameters
Returns
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
onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomAction<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseAction<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseAction<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessAction<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless>onEventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialAction<EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial>
Operators
implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom)
public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase)
public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise)
public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless)
public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial)
public static implicit operator EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem(EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial value)