Class EventStreamCloudEventUserDeletedObjectIdentitiesItem
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
Identity object when accounts are linked.
[JsonConverter(typeof(EventStreamCloudEventUserDeletedObjectIdentitiesItem.JsonConverter))]
[Serializable]
public class EventStreamCloudEventUserDeletedObjectIdentitiesItem
- Inheritance
-
EventStreamCloudEventUserDeletedObjectIdentitiesItem
- 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
AsEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom()
Returns the value as a EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom if Type is 'eventStreamCloudEventUserDeletedObjectIdentitiesItemCustom', otherwise throws an exception.
public EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom AsEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventUserDeletedObjectIdentitiesItemCustom'.
AsEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase()
Returns the value as a EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase if Type is 'eventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase', otherwise throws an exception.
public EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase AsEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase'.
AsEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise()
Returns the value as a EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise if Type is 'eventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise', otherwise throws an exception.
public EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise AsEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise'.
AsEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless()
Returns the value as a EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless if Type is 'eventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless', otherwise throws an exception.
public EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless AsEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless'.
AsEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial()
Returns the value as a EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial if Type is 'eventStreamCloudEventUserDeletedObjectIdentitiesItemSocial', otherwise throws an exception.
public EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial AsEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventUserDeletedObjectIdentitiesItemSocial'.
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.
FromEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom(EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom value.
public static EventStreamCloudEventUserDeletedObjectIdentitiesItem FromEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom(EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase value.
public static EventStreamCloudEventUserDeletedObjectIdentitiesItem FromEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase(EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise value.
public static EventStreamCloudEventUserDeletedObjectIdentitiesItem FromEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise(EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless value.
public static EventStreamCloudEventUserDeletedObjectIdentitiesItem FromEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless(EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless value)
Parameters
Returns
FromEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial value.
public static EventStreamCloudEventUserDeletedObjectIdentitiesItem FromEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial(EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom()
Returns true if Type is "eventStreamCloudEventUserDeletedObjectIdentitiesItemCustom"
public bool IsEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom()
Returns
IsEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase()
Returns true if Type is "eventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase"
public bool IsEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase()
Returns
IsEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise()
Returns true if Type is "eventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise"
public bool IsEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise()
Returns
IsEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless()
Returns true if Type is "eventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless"
public bool IsEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless()
Returns
IsEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial()
Returns true if Type is "eventStreamCloudEventUserDeletedObjectIdentitiesItemSocial"
public bool IsEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial()
Returns
Match<T>(Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom, T>, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase, T>, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise, T>, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless, T>, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial, T>)
public T Match<T>(Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom, T> onEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase, T> onEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise, T> onEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless, T> onEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless, Func<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial, T> onEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial)
Parameters
onEventStreamCloudEventUserDeletedObjectIdentitiesItemCustomFunc<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom, T>onEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseFunc<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase, T>onEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseFunc<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise, T>onEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessFunc<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless, T>onEventStreamCloudEventUserDeletedObjectIdentitiesItemSocialFunc<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial, 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.
TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom(out EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom(out EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase(out EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise(out EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless(out EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless? value)
Parameters
Returns
TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial?)
Attempts to cast the value to a EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial and returns true if successful.
public bool TryGetEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial(out EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom>, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase>, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise>, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless>, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial>)
public void Visit(Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom> onEventStreamCloudEventUserDeletedObjectIdentitiesItemCustom, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase> onEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise> onEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless> onEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless, Action<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial> onEventStreamCloudEventUserDeletedObjectIdentitiesItemSocial)
Parameters
onEventStreamCloudEventUserDeletedObjectIdentitiesItemCustomAction<EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom>onEventStreamCloudEventUserDeletedObjectIdentitiesItemDatabaseAction<EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase>onEventStreamCloudEventUserDeletedObjectIdentitiesItemEnterpriseAction<EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise>onEventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordlessAction<EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless>onEventStreamCloudEventUserDeletedObjectIdentitiesItemSocialAction<EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial>
Operators
implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom)
public static implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemCustom value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase)
public static implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemDatabase value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise)
public static implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemEnterprise value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless)
public static implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemPasswordless value)
Parameters
Returns
implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial)
public static implicit operator EventStreamCloudEventUserDeletedObjectIdentitiesItem(EventStreamCloudEventUserDeletedObjectIdentitiesItemSocial value)