Class FlowActionActivecampaign
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
[JsonConverter(typeof(FlowActionActivecampaign.JsonConverter))]
[Serializable]
public class FlowActionActivecampaign
- Inheritance
-
FlowActionActivecampaign
- 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
AsFlowActionActivecampaignListContacts()
Returns the value as a FlowActionActivecampaignListContacts if Type is 'flowActionActivecampaignListContacts', otherwise throws an exception.
public FlowActionActivecampaignListContacts AsFlowActionActivecampaignListContacts()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionActivecampaignListContacts'.
AsFlowActionActivecampaignUpsertContact()
Returns the value as a FlowActionActivecampaignUpsertContact if Type is 'flowActionActivecampaignUpsertContact', otherwise throws an exception.
public FlowActionActivecampaignUpsertContact AsFlowActionActivecampaignUpsertContact()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionActivecampaignUpsertContact'.
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.
FromFlowActionActivecampaignListContacts(FlowActionActivecampaignListContacts)
Factory method to create a union from a Auth0.ManagementApi.FlowActionActivecampaignListContacts value.
public static FlowActionActivecampaign FromFlowActionActivecampaignListContacts(FlowActionActivecampaignListContacts value)
Parameters
Returns
FromFlowActionActivecampaignUpsertContact(FlowActionActivecampaignUpsertContact)
Factory method to create a union from a Auth0.ManagementApi.FlowActionActivecampaignUpsertContact value.
public static FlowActionActivecampaign FromFlowActionActivecampaignUpsertContact(FlowActionActivecampaignUpsertContact value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsFlowActionActivecampaignListContacts()
Returns true if Type is "flowActionActivecampaignListContacts"
public bool IsFlowActionActivecampaignListContacts()
Returns
IsFlowActionActivecampaignUpsertContact()
Returns true if Type is "flowActionActivecampaignUpsertContact"
public bool IsFlowActionActivecampaignUpsertContact()
Returns
Match<T>(Func<FlowActionActivecampaignListContacts, T>, Func<FlowActionActivecampaignUpsertContact, T>)
public T Match<T>(Func<FlowActionActivecampaignListContacts, T> onFlowActionActivecampaignListContacts, Func<FlowActionActivecampaignUpsertContact, T> onFlowActionActivecampaignUpsertContact)
Parameters
onFlowActionActivecampaignListContactsFunc<FlowActionActivecampaignListContacts, T>onFlowActionActivecampaignUpsertContactFunc<FlowActionActivecampaignUpsertContact, 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.
TryGetFlowActionActivecampaignListContacts(out FlowActionActivecampaignListContacts?)
Attempts to cast the value to a FlowActionActivecampaignListContacts and returns true if successful.
public bool TryGetFlowActionActivecampaignListContacts(out FlowActionActivecampaignListContacts? value)
Parameters
Returns
TryGetFlowActionActivecampaignUpsertContact(out FlowActionActivecampaignUpsertContact?)
Attempts to cast the value to a FlowActionActivecampaignUpsertContact and returns true if successful.
public bool TryGetFlowActionActivecampaignUpsertContact(out FlowActionActivecampaignUpsertContact? value)
Parameters
Returns
Visit(Action<FlowActionActivecampaignListContacts>, Action<FlowActionActivecampaignUpsertContact>)
public void Visit(Action<FlowActionActivecampaignListContacts> onFlowActionActivecampaignListContacts, Action<FlowActionActivecampaignUpsertContact> onFlowActionActivecampaignUpsertContact)
Parameters
onFlowActionActivecampaignListContactsAction<FlowActionActivecampaignListContacts>onFlowActionActivecampaignUpsertContactAction<FlowActionActivecampaignUpsertContact>
Operators
implicit operator FlowActionActivecampaign(FlowActionActivecampaignListContacts)
public static implicit operator FlowActionActivecampaign(FlowActionActivecampaignListContacts value)
Parameters
Returns
implicit operator FlowActionActivecampaign(FlowActionActivecampaignUpsertContact)
public static implicit operator FlowActionActivecampaign(FlowActionActivecampaignUpsertContact value)