DataFactoryElement<T> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing either a literal value, a masked literal value (also known as a SecureString), an expression, or a Key Vault reference. For details on DataFactoryExpressions see https://zcusa.951200.xyz/en-us/azure/data-factory/control-flow-expression-language-functions#expressions.
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.Expressions.DataFactory.DataFactoryElementJsonConverter))]
public sealed class DataFactoryElement<T>
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.Expressions.DataFactory.DataFactoryElementJsonConverter))>]
type DataFactoryElement<'T> = class
Public NotInheritable Class DataFactoryElement(Of T)
Type Parameters
- T
Can be one of String, Boolean, Int32, Double, TimeSpan, DateTimeOffset, Uri, IList<T>, IList<T> where TElement has a JsonConverter defined, or IDictionary<TKey,TValue>.
- Inheritance
-
DataFactoryElement<T>
- Attributes
Properties
Kind |
Gets the kind of the element. |
Literal |
Gets the literal value if the element has a Kind of Literal. |
Methods
FromExpression(String) |
Creates a new instance of DataFactoryElement<T> using the expression value. |
FromKeyVaultSecret(DataFactoryKeyVaultSecret) |
Creates a new instance of DataFactoryElement<T> using the KeyVaultSecretReference value. |
FromKeyVaultSecretReference(DataFactoryKeyVaultSecretReference) |
Creates a new instance of DataFactoryElement<T> using the KeyVaultSecretReference value. |
FromLiteral(T) |
Creates a new instance of DataFactoryElement<T> using the literal value. |
FromSecretString(DataFactorySecretString) |
Creates a new instance of DataFactoryElement<T> using the KeyVaultSecretReference value. |
ToString() |
Returns a string that represents the current object. |
Operators
Implicit(T to DataFactoryElement<T>) |
Applies to
Azure SDK for .NET