Table of Contents

Class EventStreamCloudEventGroupMemberDeletedPreviousObjectMember

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The member that is a part of the group.

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

AsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0()

Returns the value as a EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 if Type is 'eventStreamCloudEventGroupMemberDeletedPreviousObjectMember0', otherwise throws an exception.

public EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 AsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0()

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedPreviousObjectMember0'.

AsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1()

Returns the value as a EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 if Type is 'eventStreamCloudEventGroupMemberDeletedPreviousObjectMember1', otherwise throws an exception.

public EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 AsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1()

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventGroupMemberDeletedPreviousObjectMember1'.

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.

FromEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0)

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

public static EventStreamCloudEventGroupMemberDeletedPreviousObjectMember FromEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember

FromEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1)

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

public static EventStreamCloudEventGroupMemberDeletedPreviousObjectMember FromEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0()

Returns true if Type is "eventStreamCloudEventGroupMemberDeletedPreviousObjectMember0"

public bool IsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0()

Returns

bool

IsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1()

Returns true if Type is "eventStreamCloudEventGroupMemberDeletedPreviousObjectMember1"

public bool IsEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1()

Returns

bool

Match<T>(Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, T>, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, T>)

public T Match<T>(Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, T> onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, T> onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1)

Parameters

onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, T>
onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 Func<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, 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.

TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0(out EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0?)

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

public bool TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0(out EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0? value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0

Returns

bool

TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1(out EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1?)

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

public bool TryGetEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1(out EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1? value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1

Returns

bool

Visit(Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0>, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1>)

public void Visit(Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0> onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1> onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1)

Parameters

onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0>
onEventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 Action<EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1>

Operators

implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectMember(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0)

public static implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectMember(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0 value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember

implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectMember(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1)

public static implicit operator EventStreamCloudEventGroupMemberDeletedPreviousObjectMember(EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1 value)

Parameters

value EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1

Returns

EventStreamCloudEventGroupMemberDeletedPreviousObjectMember