Class EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
The group the member belongs to.
[JsonConverter(typeof(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup.JsonConverter))]
[Serializable]
public class EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup
- Inheritance
-
EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup
- 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
AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0()
Returns the value as a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 if Type is 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0'.
AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1()
Returns the value as a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 if Type is 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1'.
AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2()
Returns the value as a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 if Type is 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2', otherwise throws an exception.
public EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 AsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2'.
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.
FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 value.
public static EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 value)
Parameters
Returns
FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 value.
public static EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 value)
Parameters
Returns
FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 value.
public static EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup FromEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0"
public bool IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0()
Returns
IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1"
public bool IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1()
Returns
IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2()
Returns true if Type is "eventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2"
public bool IsEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2()
Returns
Match<T>(Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, T>, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, T>, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, T>)
public T Match<T>(Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, T> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, T> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, T> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2)
Parameters
onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, T>onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, T>onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, 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.
TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0? value)
Parameters
Returns
TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1? value)
Parameters
Returns
TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2?)
Attempts to cast the value to a EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 and returns true if successful.
public bool TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2(out EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0>, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1>, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2>)
public void Visit(Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2> onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2)
Parameters
onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0>onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1>onEventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2>
Operators
implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0)
public static implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0 value)
Parameters
Returns
implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1)
public static implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1 value)
Parameters
Returns
implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2)
public static implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup(EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2 value)