AzureDataExplorerSink Class

Definition

A copy activity Azure Data Explorer sink.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.AzureDataExplorerSink+AzureDataExplorerSinkConverter))]
public class AzureDataExplorerSink : Azure.Analytics.Synapse.Artifacts.Models.CopySink
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.AzureDataExplorerSink+AzureDataExplorerSinkConverter))>]
type AzureDataExplorerSink = class
    inherit CopySink
Public Class AzureDataExplorerSink
Inherits CopySink
Inheritance
AzureDataExplorerSink
Attributes

Constructors

AzureDataExplorerSink()

Initializes a new instance of AzureDataExplorerSink.

Properties

FlushImmediately

If set to true, any aggregation will be skipped. Default is false. Type: boolean.

IngestionMappingAsJson

An explicit column mapping description provided in a json format. Type: string.

IngestionMappingName

A name of a pre-created csv mapping that was defined on the target Kusto table. Type: string.

Item[String]

Gets or sets the element with the specified key.

(Inherited from CopySink)
Keys

Gets an ICollection<T> containing the keys of the IDictionary<TKey,TValue>.

(Inherited from CopySink)
MaxConcurrentConnections

The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).

(Inherited from CopySink)
SinkRetryCount

Sink retry count. Type: integer (or Expression with resultType integer).

(Inherited from CopySink)
SinkRetryWait

Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

(Inherited from CopySink)
Values

Gets an ICollection<T> containing the values in the IDictionary<TKey,TValue>.

(Inherited from CopySink)
WriteBatchSize

Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.

(Inherited from CopySink)
WriteBatchTimeout

Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

(Inherited from CopySink)

Methods

Add(String, Object)

Adds an element with the provided key and value to the IDictionary<TKey,TValue>.

(Inherited from CopySink)
ContainsKey(String)

Determines whether the IDictionary<TKey,TValue> contains an element with the specified key.

(Inherited from CopySink)
GetEnumerator()

Returns an enumerator that iterates through the collection.

(Inherited from CopySink)
Remove(String)

Removes the element with the specified key from the IDictionary<TKey,TValue>.

(Inherited from CopySink)
TryGetValue(String, Object)

Gets the value associated with the specified key.

(Inherited from CopySink)

Explicit Interface Implementations

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

Adds an item to the ICollection<T>.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.Clear()

Removes all items from the ICollection<T>.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

Determines whether the ICollection<T> contains a specific value.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.CopyTo(KeyValuePair<String,Object>[], Int32)

Copies the elements of the ICollection<T> to an Array, starting at a particular Array index.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.Count

Gets the number of elements contained in the ICollection<T>.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.IsReadOnly

Gets a value indicating whether the ICollection<T> is read-only.

(Inherited from CopySink)
ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

Removes the first occurrence of a specific object from the ICollection<T>.

(Inherited from CopySink)
IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

(Inherited from CopySink)

Extension Methods

GetValueOrAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)

Gets or adds the value associated with specified key.

GetValueOrDefault<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Gets the value associated with specified key.

Applies to