Class CreateFlowsVaultConnectionSalesforce
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
[JsonConverter(typeof(CreateFlowsVaultConnectionSalesforce.JsonConverter))]
[Serializable]
public class CreateFlowsVaultConnectionSalesforce
- Inheritance
-
CreateFlowsVaultConnectionSalesforce
- 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
AsCreateFlowsVaultConnectionSalesforceOauthCode()
Returns the value as a CreateFlowsVaultConnectionSalesforceOauthCode if Type is 'createFlowsVaultConnectionSalesforceOauthCode', otherwise throws an exception.
public CreateFlowsVaultConnectionSalesforceOauthCode AsCreateFlowsVaultConnectionSalesforceOauthCode()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'createFlowsVaultConnectionSalesforceOauthCode'.
AsCreateFlowsVaultConnectionSalesforceUninitialized()
Returns the value as a CreateFlowsVaultConnectionSalesforceUninitialized if Type is 'createFlowsVaultConnectionSalesforceUninitialized', otherwise throws an exception.
public CreateFlowsVaultConnectionSalesforceUninitialized AsCreateFlowsVaultConnectionSalesforceUninitialized()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'createFlowsVaultConnectionSalesforceUninitialized'.
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.
FromCreateFlowsVaultConnectionSalesforceOauthCode(CreateFlowsVaultConnectionSalesforceOauthCode)
Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionSalesforceOauthCode value.
public static CreateFlowsVaultConnectionSalesforce FromCreateFlowsVaultConnectionSalesforceOauthCode(CreateFlowsVaultConnectionSalesforceOauthCode value)
Parameters
Returns
FromCreateFlowsVaultConnectionSalesforceUninitialized(CreateFlowsVaultConnectionSalesforceUninitialized)
Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionSalesforceUninitialized value.
public static CreateFlowsVaultConnectionSalesforce FromCreateFlowsVaultConnectionSalesforceUninitialized(CreateFlowsVaultConnectionSalesforceUninitialized value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsCreateFlowsVaultConnectionSalesforceOauthCode()
Returns true if Type is "createFlowsVaultConnectionSalesforceOauthCode"
public bool IsCreateFlowsVaultConnectionSalesforceOauthCode()
Returns
IsCreateFlowsVaultConnectionSalesforceUninitialized()
Returns true if Type is "createFlowsVaultConnectionSalesforceUninitialized"
public bool IsCreateFlowsVaultConnectionSalesforceUninitialized()
Returns
Match<T>(Func<CreateFlowsVaultConnectionSalesforceOauthCode, T>, Func<CreateFlowsVaultConnectionSalesforceUninitialized, T>)
public T Match<T>(Func<CreateFlowsVaultConnectionSalesforceOauthCode, T> onCreateFlowsVaultConnectionSalesforceOauthCode, Func<CreateFlowsVaultConnectionSalesforceUninitialized, T> onCreateFlowsVaultConnectionSalesforceUninitialized)
Parameters
onCreateFlowsVaultConnectionSalesforceOauthCodeFunc<CreateFlowsVaultConnectionSalesforceOauthCode, T>onCreateFlowsVaultConnectionSalesforceUninitializedFunc<CreateFlowsVaultConnectionSalesforceUninitialized, 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.
TryGetCreateFlowsVaultConnectionSalesforceOauthCode(out CreateFlowsVaultConnectionSalesforceOauthCode?)
Attempts to cast the value to a CreateFlowsVaultConnectionSalesforceOauthCode and returns true if successful.
public bool TryGetCreateFlowsVaultConnectionSalesforceOauthCode(out CreateFlowsVaultConnectionSalesforceOauthCode? value)
Parameters
Returns
TryGetCreateFlowsVaultConnectionSalesforceUninitialized(out CreateFlowsVaultConnectionSalesforceUninitialized?)
Attempts to cast the value to a CreateFlowsVaultConnectionSalesforceUninitialized and returns true if successful.
public bool TryGetCreateFlowsVaultConnectionSalesforceUninitialized(out CreateFlowsVaultConnectionSalesforceUninitialized? value)
Parameters
Returns
Visit(Action<CreateFlowsVaultConnectionSalesforceOauthCode>, Action<CreateFlowsVaultConnectionSalesforceUninitialized>)
public void Visit(Action<CreateFlowsVaultConnectionSalesforceOauthCode> onCreateFlowsVaultConnectionSalesforceOauthCode, Action<CreateFlowsVaultConnectionSalesforceUninitialized> onCreateFlowsVaultConnectionSalesforceUninitialized)
Parameters
onCreateFlowsVaultConnectionSalesforceOauthCodeAction<CreateFlowsVaultConnectionSalesforceOauthCode>onCreateFlowsVaultConnectionSalesforceUninitializedAction<CreateFlowsVaultConnectionSalesforceUninitialized>
Operators
implicit operator CreateFlowsVaultConnectionSalesforce(CreateFlowsVaultConnectionSalesforceOauthCode)
public static implicit operator CreateFlowsVaultConnectionSalesforce(CreateFlowsVaultConnectionSalesforceOauthCode value)
Parameters
Returns
implicit operator CreateFlowsVaultConnectionSalesforce(CreateFlowsVaultConnectionSalesforceUninitialized)
public static implicit operator CreateFlowsVaultConnectionSalesforce(CreateFlowsVaultConnectionSalesforceUninitialized value)