Class EventStreamCloudEventGroupMemberDeletedObjectGroup
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
The group the member belongs to.
[JsonConverter(typeof(EventStreamCloudEventGroupMemberDeletedObjectGroup.JsonConverter))]
[Serializable]
public class EventStreamCloudEventGroupMemberDeletedObjectGroup
- Inheritance
-
EventStreamCloudEventGroupMemberDeletedObjectGroup
- 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
AsEventStreamCloudEventGroupMemberDeletedObjectGroup0()
Returns the value as a EventStreamCloudEventGroupMemberDeletedObjectGroup0 if Type is 'eventStreamCloudEventGroupMemberDeletedObjectGroup0', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedObjectGroup0 AsEventStreamCloudEventGroupMemberDeletedObjectGroup0()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedObjectGroup0'.
AsEventStreamCloudEventGroupMemberDeletedObjectGroup1()
Returns the value as a EventStreamCloudEventGroupMemberDeletedObjectGroup1 if Type is 'eventStreamCloudEventGroupMemberDeletedObjectGroup1', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedObjectGroup1 AsEventStreamCloudEventGroupMemberDeletedObjectGroup1()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedObjectGroup1'.
AsEventStreamCloudEventGroupMemberDeletedObjectGroup2()
Returns the value as a EventStreamCloudEventGroupMemberDeletedObjectGroup2 if Type is 'eventStreamCloudEventGroupMemberDeletedObjectGroup2', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedObjectGroup2 AsEventStreamCloudEventGroupMemberDeletedObjectGroup2()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedObjectGroup2'.
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.
FromEventStreamCloudEventGroupMemberDeletedObjectGroup0(EventStreamCloudEventGroupMemberDeletedObjectGroup0)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedObjectGroup0 value.
public static EventStreamCloudEventGroupMemberDeletedObjectGroup FromEventStreamCloudEventGroupMemberDeletedObjectGroup0(EventStreamCloudEventGroupMemberDeletedObjectGroup0 value)
Parameters
Returns
FromEventStreamCloudEventGroupMemberDeletedObjectGroup1(EventStreamCloudEventGroupMemberDeletedObjectGroup1)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedObjectGroup1 value.
public static EventStreamCloudEventGroupMemberDeletedObjectGroup FromEventStreamCloudEventGroupMemberDeletedObjectGroup1(EventStreamCloudEventGroupMemberDeletedObjectGroup1 value)
Parameters
Returns
FromEventStreamCloudEventGroupMemberDeletedObjectGroup2(EventStreamCloudEventGroupMemberDeletedObjectGroup2)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedObjectGroup2 value.
public static EventStreamCloudEventGroupMemberDeletedObjectGroup FromEventStreamCloudEventGroupMemberDeletedObjectGroup2(EventStreamCloudEventGroupMemberDeletedObjectGroup2 value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventGroupMemberDeletedObjectGroup0()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedObjectGroup0"
public bool IsEventStreamCloudEventGroupMemberDeletedObjectGroup0()
Returns
IsEventStreamCloudEventGroupMemberDeletedObjectGroup1()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedObjectGroup1"
public bool IsEventStreamCloudEventGroupMemberDeletedObjectGroup1()
Returns
IsEventStreamCloudEventGroupMemberDeletedObjectGroup2()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedObjectGroup2"
public bool IsEventStreamCloudEventGroupMemberDeletedObjectGroup2()
Returns
Match<T>(Func<EventStreamCloudEventGroupMemberDeletedObjectGroup0, T>, Func<EventStreamCloudEventGroupMemberDeletedObjectGroup1, T>, Func<EventStreamCloudEventGroupMemberDeletedObjectGroup2, T>)
public T Match<T>(Func<EventStreamCloudEventGroupMemberDeletedObjectGroup0, T> onEventStreamCloudEventGroupMemberDeletedObjectGroup0, Func<EventStreamCloudEventGroupMemberDeletedObjectGroup1, T> onEventStreamCloudEventGroupMemberDeletedObjectGroup1, Func<EventStreamCloudEventGroupMemberDeletedObjectGroup2, T> onEventStreamCloudEventGroupMemberDeletedObjectGroup2)
Parameters
onEventStreamCloudEventGroupMemberDeletedObjectGroup0Func<EventStreamCloudEventGroupMemberDeletedObjectGroup0, T>onEventStreamCloudEventGroupMemberDeletedObjectGroup1Func<EventStreamCloudEventGroupMemberDeletedObjectGroup1, T>onEventStreamCloudEventGroupMemberDeletedObjectGroup2Func<EventStreamCloudEventGroupMemberDeletedObjectGroup2, 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.
TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup0(out EventStreamCloudEventGroupMemberDeletedObjectGroup0?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedObjectGroup0 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup0(out EventStreamCloudEventGroupMemberDeletedObjectGroup0? value)
Parameters
Returns
TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup1(out EventStreamCloudEventGroupMemberDeletedObjectGroup1?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedObjectGroup1 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup1(out EventStreamCloudEventGroupMemberDeletedObjectGroup1? value)
Parameters
Returns
TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup2(out EventStreamCloudEventGroupMemberDeletedObjectGroup2?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedObjectGroup2 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedObjectGroup2(out EventStreamCloudEventGroupMemberDeletedObjectGroup2? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventGroupMemberDeletedObjectGroup0>, Action<EventStreamCloudEventGroupMemberDeletedObjectGroup1>, Action<EventStreamCloudEventGroupMemberDeletedObjectGroup2>)
public void Visit(Action<EventStreamCloudEventGroupMemberDeletedObjectGroup0> onEventStreamCloudEventGroupMemberDeletedObjectGroup0, Action<EventStreamCloudEventGroupMemberDeletedObjectGroup1> onEventStreamCloudEventGroupMemberDeletedObjectGroup1, Action<EventStreamCloudEventGroupMemberDeletedObjectGroup2> onEventStreamCloudEventGroupMemberDeletedObjectGroup2)
Parameters
onEventStreamCloudEventGroupMemberDeletedObjectGroup0Action<EventStreamCloudEventGroupMemberDeletedObjectGroup0>onEventStreamCloudEventGroupMemberDeletedObjectGroup1Action<EventStreamCloudEventGroupMemberDeletedObjectGroup1>onEventStreamCloudEventGroupMemberDeletedObjectGroup2Action<EventStreamCloudEventGroupMemberDeletedObjectGroup2>
Operators
implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup0)
public static implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup0 value)
Parameters
Returns
implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup1)
public static implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup1 value)
Parameters
Returns
implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup2)
public static implicit operator EventStreamCloudEventGroupMemberDeletedObjectGroup(EventStreamCloudEventGroupMemberDeletedObjectGroup2 value)