bin/Kusto.Ingest.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Kusto.Ingest</name>
    </assembly>
    <members>
        <member name="T:Kusto.Ingest.FileWatchIngestor">
            <summary>
            Listens on a directory and uploads files that are renamed to a specific
            extention (.csv) to Kusto.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromIngestClient(System.String,System.String,System.String,System.String,Kusto.Ingest.IKustoIngestClient)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using a provided <see cref="T:Kusto.Ingest.IKustoIngestClient" />
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="ingestClient">An instance of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> to be used for ingestion</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromDataManagementConnectionString(System.String,System.String,System.String,System.String,Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" />, which
            is provisioned based on <paramref name="kcsbDM" />.
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="kcsbDM"><see cref="T:Kusto.Data.KustoConnectionStringBuilder" /> pointing to the Kusto Data Management service to be used for data ingestion</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromDataManagementConnectionString(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" />, which
            is provisioned based on <paramref name="kcsbDM" />.
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="kcsbDM">Connection string pointing to the Kusto Data Management service to be used for data ingestion</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromQueuesAndStorage(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Microsoft.WindowsAzure.Storage.Queue.CloudQueue},System.String,System.String,System.Boolean)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" />, which
            is provisioned based provided Azure storage resources (queues and blob container).
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="queues">Collection of <see cref="T:Microsoft.WindowsAzure.Storage.Queue.CloudQueue" /> objects, to be used for <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> construction</param>
            <param name="blobAccountConnectionString">Temporary storage account, to be used for <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> construction</param>
            <param name="blobContainerName">Blob container name for temporary data storage</param>
            <param name="manageDailyContainers">If set to true, each day a new container will be created using <paramref name="blobContainerName" /> as the base name.
            The old containers will be deleted after 3 days.</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromDataManagementAndStorage(System.String,System.String,System.String,System.String,Kusto.Data.KustoConnectionStringBuilder,System.String,System.String,System.Boolean)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" />, which
            is provisioned based provided Azure storage resources (blob container).
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="kcsbDM"><see cref="T:Kusto.Data.KustoConnectionStringBuilder" /> pointing to the Kusto Data Management service to be used for data ingestion</param>
            <param name="blobAccountConnectionString">Temporary storage account, to be used for <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> construction</param>
            <param name="blobContainerName">Blob container name for temporary data storage</param>
            <param name="manageDailyContainers">If set to true, each day a new container will be created using <paramref name="blobContainerName" /> as the base name.
            The old containers will be deleted after 3 days.</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.CreateFromDataManagementAndStorage(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            Creates an instance of <see cref="T:Kusto.Ingest.FileWatchIngestor" /> using <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" />, which
            is provisioned based provided Azure storage resources (blob container).
            </summary>
            <param name="localPathToWatch">Local path that will be monitored for new files to be consumed for ingested</param>
            <param name="filePattern">File pattern to restrict files to be consumed</param>
            <param name="kustoDatabaseName">Target Kusto database name for the data</param>
            <param name="kustoTableName">Target Kusto table name for the data</param>
            <param name="kcsbDM">Connection string pointing to the Kusto Data Management service to be used for data ingestion</param>
            <param name="blobAccountConnectionString">Temporary storage account, to be used for <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> construction</param>
            <param name="blobContainerName">Blob container name for temporary data storage</param>
            <param name="manageDailyContainers">If set to true, each day a new container will be created using <paramref name="blobContainerName" /> as the base name.
            The old containers will be deleted after 3 days.</param>
        </member>
        <member name="M:Kusto.Ingest.FileWatchIngestor.Start(System.Boolean)">
            <summary>
            Starts the FileWatchIngestor listener for file events
            </summary>
            <param name="scanUponStart">If true - ingestor will scan the folder-under-watch,
            and ingest all files that match file pattern that was defined in constructor</param>
        </member>
        <member name="T:Kusto.Ingest.FileWatchIngestorCommandLineArgs">
            <summary>
            A configuration object that can accept arguments from the command line to determine the behavior of <see cref="T:Kusto.Ingest.FileWatchIngestor" />.
            </summary>
            <remarks>
            Configuration must be explicitly enabled by setting <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.EnableTracePush" /> to true.
            Without this, the configuration is void.
             
            The flag <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.FakeTracePush" /> can be used when developing this class.
            It should not be used in any other scenario.
             
            The <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TracesLocalRootPath" /> property indicates the local filesystem
            path to watch. It defaults to "RollingLogs", relative to the process current directory.
             
            The properties <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TraceKustoTargetDatabaseName" /> and
            <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TraceKustoTargetTableName" /> provide details on a pre-existing
            Kusto database and table that will hold the uploaded data. The database name
            is not mandatory if pushing traces through streaming ingestion (as the connection
            string can provide it). The table name defaults to "KustoLogs".
             
            If specified, the property <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TracePushStreamingIngestConnectionString" />
            indicates that traces are pushed by using streaming ingestion. The value of this
            property is a connection string to the Kusto engine cluster. For example:
            "https://zivckusto2.kusto.windows.net/Logs;Fed=true".
             
            Otherwise, traces are pushed by uploading them to Azure Blob Storage and
            sending messages to Azure Queue (Kusto Native Ingestion). One can specify
            the Azure Storage details directly (<see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TracePushBlobConnectionString" />,
            <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TracePushQueueDetails" />) or by providing the class with the DM's
            connection string <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.TraceIngestConnectionString" /> (and then the DM
            will provide these details dynamically). One can also encrypt the Azure Storage secrets,
            and specify the key to decrypt them using <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.ArgumentsDecryptionCertificateThumbprint" />.
             
            Last, set <see cref="F:Kusto.Ingest.FileWatchIngestorCommandLineArgs.ManageDailyContainers" /> when using the DM's connection
            string to have new Azure Blob Containers created per day of ingestion.
            </remarks>
            <example>
            The following example enables trace pushing to Ziv's cluster
            through the streaming endpoint:
             
            -enableTracePush -quickLogs:https://zivckusto2.kusto.windows.net/Logs;Fed=true
            </example>
        </member>
        <member name="T:Kusto.Ingest.Agents.StreamIngestRollingWriteStreamPolicy">
            <summary>
            An implementation of <see cref="T:Kusto.Cloud.Platform.Utils.IRollingWriteStreamPolicy" /> that streams every CSV
            being written to a Kusto table.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.Agents.StreamIngestTraceListener">
            <summary>
            A <see cref="T:System.Diagnostics.TraceListener" /> that sends all traces to a Kusto table
            through the StreamIngest service endpoint.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleBlob(Kusto.Ingest.IKustoIngestClient,System.String,System.Boolean,Kusto.Ingest.KustoIngestionProperties,System.Nullable{System.Int64})">
            <summary>
            Ingest data from a single data blob
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="blobUri">The URI of the blob will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source blob should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="rawDataSize">The uncompressed raw data size</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleBlobAsync(Kusto.Ingest.IKustoIngestClient,System.String,System.Boolean,Kusto.Ingest.KustoIngestionProperties,System.Nullable{System.Int64})">
            <summary>
            Ingest data from a single data blob asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="blobUri">The URI of the blob will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source blob should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="rawDataSize">The uncompressed raw data size</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleBlob(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.BlobDescription,System.Boolean,Kusto.Ingest.KustoIngestionProperties,System.Nullable{System.Int64})">
            <summary>
            Ingest data from a single data blob
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="blobDescription"><see cref="T:Kusto.Ingest.BlobDescription" /> representing the blobs that will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source blob should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="rawDataSize">The uncompressed raw data size</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleBlobAsync(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.BlobDescription,System.Boolean,Kusto.Ingest.KustoIngestionProperties,System.Nullable{System.Int64})">
            <summary>
            Ingest data from a single data blob asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="blobDescription"><see cref="T:Kusto.Ingest.BlobDescription" /> representing the blobs that will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source blob should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="rawDataSize">The uncompressed raw data size</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromDataReader(Kusto.Ingest.IKustoIngestClient,System.Data.IDataReader,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from <see cref="T:System.Data.IDataReader" />, which is closed and disposed of upon call completion
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="dataReader">The data to ingest (only the first record set will be used)</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromDataReaderAsync(Kusto.Ingest.IKustoIngestClient,System.Data.IDataReader,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
             Asynchronously ingest data from <see cref="T:System.Data.IDataReader" />, which is closed and disposed of upon call completion
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="dataReader">The data to ingest (only the first record set will be used)</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromDataReader(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.DataReaderDescription,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from <see cref="T:System.Data.IDataReader" />, which is closed and disposed of upon call completion
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="dataReaderDescription"><see cref="T:Kusto.Ingest.DataReaderDescription" />Represents the data to ingest (only the first record set will be used)</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromDataReaderAsync(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.DataReaderDescription,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
             Asynchronously ingest data from <see cref="T:System.Data.IDataReader" />, which is closed and disposed of upon call completion
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="dataReaderDescription"><see cref="T:Kusto.Ingest.DataReaderDescription" />Represents the data to ingest (only the first record set will be used)</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleFile(Kusto.Ingest.IKustoIngestClient,System.String,System.Boolean,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from a single file
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="filePath">Absolute path of the source file to be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source file should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleFileAsync(Kusto.Ingest.IKustoIngestClient,System.String,System.Boolean,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from a single file asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="filePath">Absolute path of the source file to be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source file should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleFile(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.FileDescription,System.Boolean,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from a single file
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="fileDescription"><see cref="T:Kusto.Ingest.FileDescription" /> representing the file that will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source file should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromSingleFileAsync(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.FileDescription,System.Boolean,Kusto.Ingest.KustoIngestionProperties)">
            <summary>
            Ingest data from a single file asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="fileDescription"><see cref="T:Kusto.Ingest.FileDescription" /> representing the file that will be ingested</param>
            <param name="deleteSourceOnSuccess">Indicates if the source file should be deleted after a successful ingestion</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromStream(Kusto.Ingest.IKustoIngestClient,System.IO.Stream,Kusto.Ingest.KustoIngestionProperties,System.Boolean)">
            <summary>
            Ingest data from <see cref="T:System.IO.Stream" />
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="stream">The data to ingest</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="leaveOpen">Optional. If set to 'false' (default value), <paramref name="stream" /> will be closed and disposed on call completion</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromStreamAsync(Kusto.Ingest.IKustoIngestClient,System.IO.Stream,Kusto.Ingest.KustoIngestionProperties,System.Boolean)">
            <summary>
            Ingest data from <see cref="T:System.IO.Stream" /> asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="stream">The data to ingest</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="leaveOpen">Optional. If set to 'false' (default value), <paramref name="stream" /> will be closed and disposed on call completion</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromStream(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.StreamDescription,Kusto.Ingest.KustoIngestionProperties,System.Boolean)">
            <summary>
            Ingest data from <see cref="T:System.IO.Stream" />
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="streamDescription"><see cref="T:Kusto.Ingest.StreamDescription" />Represents the data to ingest</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="leaveOpen">Optional. If set to 'false' (default value), streamDescription.Stream will be closed and disposed on call completion</param>
            <returns><see cref="T:Kusto.Ingest.IKustoIngestionResult" /></returns>
        </member>
        <member name="M:Kusto.Ingest.ExtendedKustoIngestClient.IngestFromStreamAsync(Kusto.Ingest.IKustoIngestClient,Kusto.Ingest.StreamDescription,Kusto.Ingest.KustoIngestionProperties,System.Boolean)">
            <summary>
            Ingest data from <see cref="T:System.IO.Stream" /> asynchronously
            </summary>
            <param name="client">The ingest client that will execute the ingestions</param>
            <param name="streamDescription"><see cref="T:Kusto.Ingest.StreamDescription" />Represents the data to ingest</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="leaveOpen">Optional. If set to 'false' (default value), streamDescription.Stream will be closed and disposed on call completion</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoIngestClient.IngestFromDataReaderAsync(System.Data.IDataReader,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.DataReaderSourceOptions)">
            <summary>
            Ingests data from <see cref="T:System.Data.IDataReader" />. <paramref name="dataReader" /> will be closed when the call completes.
            </summary>
            <param name="dataReader">The <see cref="T:System.Data.IDataReader" /> data source to ingest. Only the first record set will be used</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="sourceOptions">Options for the <see cref="T:System.Data.IDataReader" /> ingestion source. This is an optional parameter</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoIngestClient.IngestFromStorageAsync(System.String,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.StorageSourceOptions)">
            <summary>
            Ingest data from one of the supported storage providers. Currently the supported providers are: File System, Azure Blob Storage.
            </summary>
            <param name="uri">The URI of the storage resource to be ingested. Note: This URI may include a storage account key or shared access signature (SAS).
             See <see href="https://docs.microsoft.com/en-us/azure/kusto/api/connection-strings/storage" /> for the URI format options.</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="sourceOptions">Options for the storage ingestion source. This is an optional parameter</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoIngestClient.IngestFromStreamAsync(System.IO.Stream,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.StreamSourceOptions)">
            <summary>
            Ingest data from <see cref="T:System.IO.Stream" />.
            </summary>
            <param name="stream">The <see cref="T:System.IO.Stream" /> data source to ingest</param>
            <param name="ingestionProperties">Additional properties to be used during the ingestion process</param>
            <param name="sourceOptions">Options for the <see cref="T:System.IO.Stream" /> ingestion source. This is an optional parameter</param>
            <returns>An <see cref="T:Kusto.Ingest.IKustoIngestionResult" /> task</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoQueuedIngestClient.PeekTopIngestionFailures(System.Int32)">
            <summary>
            Peeks top (== oldest) ingestion failures
            </summary>
            <param name="messagesLimit">Maximum ingestion failures to peek. Default value peeks 32 messages.</param>
            <returns>A task which its result contains IEnumerable of <see cref="T:Kusto.Ingest.IngestionFailure" />. The received messages won't be discarded from the relevant azure queue.</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoQueuedIngestClient.GetAndDiscardTopIngestionFailures(System.Int32)">
            <summary>
            Returns and deletes top (== oldest) ingestion failure notifications
            </summary>
            <param name="messagesLimit">Maximum ingestion failure notifications to get. Default value peeks 32 messages.</param>
            <returns>A task which its result contains IEnumerable of <see cref="T:Kusto.Ingest.IngestionFailure" />. The received messages will be discarded from the relevant azure queue.</returns>
        </member>
        <member name="M:Kusto.Ingest.IKustoQueuedIngestClient.GetAndDiscardTopIngestionSuccesses(System.Int32)">
            <summary>
            Returns and deletes top (== oldest) ingestion success notifications
            </summary>
            <param name="messagesLimit">Maximum ingestion success notifications to get. Default value peeks 32 messages.</param>
            <returns>A task which its result contains IEnumerable of <see cref="T:Kusto.Ingest.IngestionSuccess" />. The received messages will be discarded from the relevant azure queue.</returns>
        </member>
        <member name="P:Kusto.Ingest.IKustoQueuedIngestClient.QueueRetryPolicy">
            <summary>
            An implementation of IRetryPolicy that will be enforced on every ingest call,
            which affects how the ingest client handles retrying on transient failures
            </summary>
        </member>
        <member name="T:Kusto.Ingest.IngestionSuccessInfo">
            <summary>
            This is the serialization format for messages of ingestion successes.
            One should not make changes to this class without first understanding the backwards compatibility implications.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.IngestionBlobInfo">
            <summary>
            This class represents a command to the DM's DataImporter ("native ingestion")
            to ingest a single blob of data. The command is serialized into an Azure Queue
            message using Newtonsoft.Json.JsonConvert.SerializeObject() and deserialized
            using Newtonsoft.Json.JsonConvert.DeserializeObject().
            </summary>
            <remarks>
            Any change to this class must be made in a backwards/forwards-compatible manner.
            </remarks>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.BlobPath">
            <summary>
            The URI of the blob, potentially including the secret needed to access
            the blob. This can be a filesystem URI (on-premises deployments only),
            or an Azure Blob Storage URI (including a SAS key or a semicolon followed
            by the account key). Mandatory unless <see cref="F:Kusto.Ingest.IngestionBlobInfo.BlobPathEncrypted" />
            is specified.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.RawDataSize">
            <summary>
            An estimation of the raw (uncompressed, unindexed) size of the
            data. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.DatabaseName">
            <summary>
            The name of the database holding the target table. Mandatory.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.TableName">
            <summary>
            The name of the target table into which the data will be ingested.
            Mandatory.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.AdditionalProperties">
            <summary>
            Additional properties that affect ingestion. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.BlobPathEncrypted">
            <summary>
            An alternative means to specify the URI of the blob to be ingested.
            This is the base64 encoding of the encrypted blob URI (including secret,
            such as SAS key), with the encryption performed by the locally-installed
            certificate with the specified thumbprint. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.Id">
            <summary>
            A unique identifier for this ingestion command. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.RetainBlobOnSuccess">
            <summary>
            Whether to retain the blob or delete it on successful ingestion.
            Defaults to false. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.ReportLevel">
            <summary>
            Required ingestion reporting level.
            Defaults to FailuresOnly.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.ReportMethod">
            <summary>
            Controls the target of the ingestion status reporting. Available options are Azure Queue, Azure Table, or both.
            Defaults to 'Queue'.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.IngestionStatusInTable">
            <summary>
            The pointer of the ingestions status table row, potentially including the secret needed to access the table.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.SourceMessageCreationTime">
            <summary>
            The source message creation time
            (when the source message was inserted to the first input queue (i.e. : obtainer queue), will be used to measure the total latency)
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.FlushImmediately">
            <summary>
            Whether to immediately try to ingest the blob on receipt.
            Default to false (the system will attempt to batch the blob
            with similar blobs targeted at the same table). It is
            strongly recommended that this is kept disabled unless there's
            a specific scenario that requires it. Optional.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.IngestionBlobInfo.IgnoreSizeLimit">
            <summary>
            Determines whether the default size limit per single ingestion source should be ignored.
            Defaults to false. The implications are that blob sizes will be verified
            and all sources that exceed the maximal size of 4GB will not be ingested.
            Optional.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.IngestionFailureInfo">
            <summary>
            This is the serialization format for messages of ingestion failures.
            One should not make changes to this class without first understanding the backwards compatibility implications.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.IKustoIngestionResult">
            <summary>
            The results of a data ingestion operation into Kusto.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IKustoIngestionResult.GetIngestionStatusBySourceId(System.Guid)">
            <summary>
            Retrieves the detailed ingestion status of the
            ingestion source with the given sourceId.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IKustoIngestionResult.GetIngestionStatusCollection">
            <summary>
            Retrieves the detailed ingestion status of
            all data ingestion operations into Kusto associated with this IKustoIngestionResult instance.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.TableReportKustoIngestionResult">
            <summary>
            The type returned when an ingestion status is reported to a table.
            The 'ingestionProperties' parameter of type <see cref="T:Kusto.Ingest.KustoIngestionProperties" /> is a mandatory parameter for all <see cref="T:Kusto.Ingest.IKustoIngestClient" /> functions.
            When using the <see cref="T:Kusto.Ingest.KustoQueuedIngestClient" /> implementation of the interface, with a <see cref="T:Kusto.Ingest.KustoQueuedIngestionProperties" /> type provided as parameter with an <see cref="T:Kusto.Ingest.IngestionReportMethod" /> set to 'Table' or 'QueueAndTable'
            the TableReportKustoIngestionResult is returned.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.SplitSourceTableReportKustoIngestionResult">
            <summary>
            Allows tracking the ingestion status when the source supplied is too large and needs to be split to multiple sources
            in order to be ingested.
            This class saves the original source Id, as well as the source Id of all sources created from it.
            The original source Id is used to track the status of all ingestions.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.IngestionStatus">
            <summary>
            This class represents an ingestion status.
            </summary>
            <remarks>
            Any change to this class must be made in a backwards/forwards-compatible manner.
            </remarks>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.Status">
            <summary>
            The updated status of the ingestion. The ingestion status will be 'Pending' during the ingestion's process
            and will be updated as soon as the ingestion completes.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.IngestionSourceId">
            <summary>
            A unique identifier representing the ingested source. Can be supplied during the ingestion execution.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.IngestionSourcePath">
            <summary>
            The URI of the blob, potentially including the secret needed to access
            the blob. This can be a filesystem URI (on-premises deployments only),
            or an Azure Blob Storage URI (including a SAS key or a semicolon followed
            by the account key)
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.Database">
            <summary>
            The name of the database holding the target table.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.Table">
            <summary>
            The name of the target table into which the data will be ingested.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.UpdatedOn">
            <summary>
            The last updated time of the ingestion status.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.OperationId">
            <summary>
            The ingestion's operation Id.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.ActivityId">
            <summary>
            The ingestion's activity Id.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.ErrorCode">
            <summary>
            In case of a failure - indicates the failure's error code.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.FailureStatus">
            <summary>
            In case of a failure - indicates the failure's status.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.Details">
            <summary>
            In case of a failure - indicates the failure's details.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.IngestionStatus.OriginatesFromUpdatePolicy">
            <summary>
            In case of a failure - indicates whether or not the failures originate from an Update Policy.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.Status">
            <summary>
            An enum representing the state of a data ingestion operation into Kusto
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.Pending">
            <summary>
            Represents a temporary status.
            Might change during the course of ingestion based on the
            outcome of the data ingestion operation into Kusto.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.Succeeded">
            <summary>
            Represents a permanent status.
            The data has been successfully ingested to Kusto.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.Failed">
            <summary>
            Represents a permanent status.
            The data has not been ingested to Kusto.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.Queued">
            <summary>
            Represents a permanent status.
            The data has been queued for ingestion.
            (This does not indicate the ingestion was successful)
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.Skipped">
            <summary>
            Represents a permanent status.
            No data was supplied for ingestion. The ingest operation was skipped.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Status.PartiallySucceeded">
            <summary>
            Represents a permanent status.
            Part of the data has been successfully ingested to Kusto while some failed.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.KustoIngestFactory">
            <summary>
            Factory for creating Kusto ingestion objects.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateDirectIngestClient(Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that communicates
            directly with the Kusto engine service.
            </summary>
            <param name="kcsb">Indicates the connection to the Kusto engine service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that communicates
            directly with the Kusto engine service.</returns>
            <remarks>In most cases, it is preferred that ingestion be done using the
            queued implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" />. See <see cref="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(Kusto.Data.KustoConnectionStringBuilder)" />.</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateDirectIngestClient(System.String)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that communicates
            directly with the Kusto engine service.
            </summary>
            <param name="connectionString">Indicates the connection to the Kusto engine service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that communicates
            directly with the Kusto engine service.</returns>
            <remarks>In most cases, it is preferred that ingestion be done using the
            queued implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" />. See <see cref="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(System.String)" />.</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates
            with the Kusto ingestion service using a reliable queue.
            </summary>
            <param name="kcsb">Indicates the connection to the Kusto ingestion service.
            Note that the ingestion service generally has a "ingest-" prefix in the
            DNS host name part.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates
            with the Kusto ingestion service using a reliable queue.</returns>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(System.String)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates
            with the Kusto ingestion service using a reliable queue.
            </summary>
            <param name="connectionString">Indicates the connection to the Kusto ingestion service.
            Note that the ingestion service generally has a "ingest-" prefix in the
            DNS host name part.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates with the Kusto ingestion service using a reliable queue.</returns>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(Kusto.Data.KustoConnectionStringBuilder,Kusto.Ingest.BlobStorageSettings)">
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates
            with the kusto ingestion service and uses the provided temporary storage.
            <param name="kcsb">Indicates the connection to the Kusto ingestion service.
            Note that the ingestion service generally has a "ingest-" prefix in the
            DNS host name part.</param>
            <param name="tempStorage">Storage for temporary files upload</param>
            <returns></returns>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateQueuedIngestClient(System.Collections.Generic.IEnumerable{Microsoft.WindowsAzure.Storage.Queue.CloudQueue},Kusto.Ingest.BlobStorageSettings)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates
            with the Kusto ingestion service using a provided set of queues and temporary storage.
            </summary>
            <param name="queues">Set of queues that ingest messages will be posted to</param>
            <param name="tempStorage">Storage for temporary files upload</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoQueuedIngestClient" /> that communicates with the Kusto ingestion service using a reliable queue.</returns>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateManagedStreamingIngestClient(Kusto.Data.KustoConnectionStringBuilder,Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion
            </summary>
            <param name="engineKcsb">Indicates the connection to the Kusto engine service.</param>
            <param name="dmKcsb">Indicates the connection to the Kusto data management service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion</returns>
            <remarks>Streaming ingestion is performed directly into Kusto engine cluster
            and is optimized for low-latency ingestion of relatively small chunks of data.
            If the streaming ingset doesn't succeed after several retries, queued ingestion will be performed.</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateManagedStreamingIngestClient(System.String,System.String)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion
            </summary>
            <param name="engineConnectionString">Indicates the connection to the Kusto engine service.</param>
            <param name="dmConnectionString">Indicates the connection to the Kusto data management service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion</returns>
            <remarks>Streaming ingestion is performed directly into Kusto engine cluster
            and is optimized for low-latency ingestion of relatively small chunks of data.
            If the streaming ingset doesn't succeed after several retries, queued ingestion will be performed.</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateManagedStreamingIngestClient(Kusto.Data.KustoConnectionStringBuilder,Kusto.Data.KustoConnectionStringBuilder,System.Int32)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion, overriding the default value of maximum concurrent calls.
            Use of this overload is not recommended
            </summary>
            <param name="engineKcsb">Indicates the connection to the Kusto engine service.</param>
            <param name="dmKcsb">Indicates the connection to the Kusto data management service.</param>
            <param name="maxConcurrentCalls">Maximum concurrent calls of streaming ingestions</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs managed streaming ingestion</returns>
            <remarks>Streaming ingestion is performed directly into Kusto engine cluster
            and is optimized for low-latency ingestion of relatively small chunks of data.
            If the streaming ingset doesn't succeed after several retries, queued ingestion will be performed.</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateStreamingIngestClient(Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs streaming ingestion
            </summary>
            <param name="kcsb">Indicates the connection to the Kusto engine service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs streaming ingestion</returns>
            <remarks>Streaming ingestion is performed directly into Kusto engine cluster
            and is optimized for low-latency ingestion of relatively small chunks of data</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestFactory.CreateStreamingIngestClient(System.String)">
            <summary>
            Creates an implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs streaming ingestion
            </summary>
            <param name="connectionString">Indicates the connection to the Kusto engine service.</param>
            <returns>An implementation of <see cref="T:Kusto.Ingest.IKustoIngestClient" /> that performs streaming ingestion</returns>
            <remarks>Streaming ingestion is performed directly into Kusto engine cluster
            and is optimized for low-latency ingestion of relatively small chunks of data</remarks>
        </member>
        <member name="M:Kusto.Ingest.KustoIngestionProperties.SetAppropriateMappingReference(System.String,Kusto.Data.Common.DataSourceFormat)">
            <summary>
            Syntactic sugar: set the appropriate mapping reference base on the given data format.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.KustoQueuedIngestionProperties.FlushImmediately">
            <summary>
            Allows to stop the batching phase and will cause to an immediate ingestion.
            Defaults to 'false'.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.KustoQueuedIngestionProperties.ReportLevel">
            <summary>
            Controls the ingestion status report level.
            Defaults to 'FailuresOnly'.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.KustoQueuedIngestionProperties.ReportMethod">
            <summary>
            Controls the target of the ingestion status reporting. Available options are Azure Queue, Azure Table, or both.
            Defaults to 'Queue'.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IngestClientWriter.WriteDataToCsvFiles(System.Data.IDataReader,System.String,System.Boolean,System.String,System.Boolean)">
            <summary>
            Write content of an <see cref="T:System.Data.IDataReader" /> into one or more local csv files, where chunking into multiple files
            depends on the value of doNotFragment parameter. Each file will be up to approximately 1GB (MaxFileSizeInBytes).
            The <see cref="T:System.Data.IDataReader" /> input will be closed and disposed upon call completion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IngestClientWriter.WriteDataToCsvBlobsAsync(System.Data.IDataReader,Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer,System.String,System.String,System.Boolean,System.Int64,System.Boolean)">
            <summary>
            Uploads content of an <see cref="T:System.Data.IDataReader" /> into one or more blobs, in a compressed form, where chunking into
            multiple blobs depends on the value of doNotFragment parameter. Each file will be up to approximately 1GB (MaxFileSizeInBytes).
            The <see cref="T:System.Data.IDataReader" /> input will be closed and disposed upon call completion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IngestClientWriter.WriteStreamToFileAsync(System.IO.Stream,System.String,System.Boolean,System.String)">
            <summary>
            Writes contents of a <see cref="T:System.IO.Stream" /> to a local file. Does not check for stream size.
            Input <see cref="T:System.IO.Stream" />'s disposal must be handled by the caller.
            Caller is also responsible to set <see cref="P:Kusto.Ingest.KustoIngestionProperties.Format" /> to the correct value
            </summary>
            <returns>Absolute path of the resulting file</returns>
        </member>
        <member name="M:Kusto.Ingest.IngestClientWriter.WriteStreamToBlobAsync(System.IO.Stream,Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer,System.String,System.String,System.Int64,System.Boolean)">
            <summary>
            Writes contents of a <see cref="T:System.IO.Stream" /> to an Azure blob. Does not check for stream size.
            Input <see cref="T:System.IO.Stream" />'s disposal must be handled by the caller.
            Caller is also responsible to set <see cref="P:Kusto.Ingest.KustoIngestionProperties.Format" /> to the correct value
            </summary>
            <returns>Blob URI</returns>
        </member>
        <member name="M:Kusto.Ingest.IngestionHelpers.DeleteTempIngestionDirectory(System.String)">
            <summary>
            Deletes the temporary directory and files that were created while ingesting from DataReader.
            </summary>
            <param name="ingestionTempPath">The path of the temporary directory </param>
        </member>
        <member name="M:Kusto.Ingest.IngestionHelpers.VerifyBlobUri(Kusto.Ingest.StorageSourceOptions)">
            <summary>
            Verifies that the blob Uri provided for ingestion is
            indeed a valid blob Uri by attempting to retrieve the blob name after parsing it
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IngestionHelpers.CreateUniqueBlobNameFromFileName(System.String)">
            <summary>
            Given an existing file name, returns a unique blob name that avoids
            doing a partition-append and that has the same extension as the
            existing file name.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.IngestionHelpers.ReMapFailedDataReaderIngestions(System.Collections.Generic.IList{Kusto.Ingest.Exceptions.IngestClientException})">
            <summary>
            Given a mapping of temporary files and errors that occurred while attempting to ingest them,
            returns a new mapping of the errors with general "DataReader" keys.
            Used when the 'retainCsvOnFailure' in the IngestFromDataReader functions is set to false.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.KustoDirectIngestClient.#ctor(Kusto.Data.KustoConnectionStringBuilder)">
            <param name="kustoConnectionString">The connection string for creation of the Kusto service connection object that will execute the ingestions</param>
        </member>
        <member name="M:Kusto.Ingest.KustoDirectIngestClient.#ctor(Kusto.Data.Common.ICslAdminProvider)">
            <param name="kustoClient">The connection object of the Kusto service that will execute the ingestions</param>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.#ctor(Kusto.Data.KustoConnectionStringBuilder)">
            <summary>
            When using this constructor in order to create KustoQueuedIngestClient, both temporary storage and queues details will be taken from the given Kusto service
            </summary>
            <param name="kustoDMConnectionString">The connection string to create the Kusto DM service connection object that will execute the ingestions. The DM will be used in order to get the queues and temp storages details.</param>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.#ctor(Kusto.Data.Common.ICslAdminProvider)">
            <summary>
            When using this constructor in order to create KustoQueuedIngestClient, both temporary storage and queues details will be taken from the given Kusto service
            </summary>
            <param name="kustoClient">The connection object of the Kusto DM service that will execute the ingestions. The DM will be used in order to get the queues and temp storages details.</param>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.#ctor(System.Collections.Generic.IEnumerable{Microsoft.WindowsAzure.Storage.Queue.CloudQueue},Kusto.Ingest.BlobStorageSettings)">
            <summary>
            When using this constructor in order to create KustoQueuedIngestClient, the given temporary storage and queues details will be used duriong ingestions
            </summary>
            <param name="predefinedQueues">The cloud queues that will be used in order to send the ingestion messages</param>
            <param name="blobStorageSettings">Storage setting details that will be used during ingestion.</param>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.#ctor(Kusto.Data.KustoConnectionStringBuilder,Kusto.Ingest.BlobStorageSettings)">
            <summary>
            When using this constructor in order to create KustoQueuedIngestClient, temporary storage details will be taken from the given Kusto service.
            This constructor is internal for FileWatchIngestor.
            </summary>
            <param name="kustoDMConnectionString">The connection object of the Kusto DM service that will execute the ingestions. The DM will be used in order to get the queues and temp storages details.</param>
            <param name="blobStorageSettings">Storage setting details that will be used during ingestion.</param>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.PeekTopIngestionFailures(System.Int32)">
            <summary>
            Peeks top (== oldest) ingestion failures
            </summary>
            <param name="messagesLimit">Maximum ingestion failures to peek</param>
            <returns></returns>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.GetAndDiscardTopIngestionFailures(System.Int32)">
            <summary>
            Returns and deletes top (== oldest) ingestion failure notifications
            </summary>
            <param name="messagesLimit">Maximum ingestion failure notifications to get</param>
            <returns></returns>
        </member>
        <member name="M:Kusto.Ingest.KustoQueuedIngestClient.GetAndDiscardTopIngestionSuccesses(System.Int32)">
            <summary>
            Returns and deletes top (== oldest) ingestion success notifications
            </summary>
            <param name="messagesLimit">Maximum ingestion success notifications to get</param>
            <returns></returns>
        </member>
        <member name="M:Kusto.Ingest.KustoManagedStreamingIngestClient.#ctor(Kusto.Data.KustoConnectionStringBuilder,Kusto.Data.KustoConnectionStringBuilder,System.Int32)">
            <param name="dmConnectionStringBuilder">The connection string for creation of the Kusto data management service connection object that will execute the ingestions</param>
            <param name="engineConnectionStringBuilder">The connection string for creation of the Kusto Engine service connection object that will execute the ingestions</param>
            <param name="maxConcurrentStreamingIngestCalls">Maximum concurrent calls of streaming ingestions, if not specificed, default value is used</param>
        </member>
        <member name="M:Kusto.Ingest.KustoStreamingIngestClient.#ctor(Kusto.Data.KustoConnectionStringBuilder)">
            <param name="kustoConnectionString">The connection string for creation of the Kusto service connection object that will execute the ingestions</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.IngestClientAggregateException">
            <summary>
            Raised when one or more errors occurred.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientAggregateException.IngestionErrors">
            <summary>
            The errors that occurred while attempting to ingest and the files/blobs related to them
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientAggregateException.IsGlobalError">
            <summary>
            Indicates whether the exception occurred for all sources
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientAggregateException.Error">
            <summary>
            The error message of one of the errors that occurred
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientAggregateException.creationMessage">
            <summary>
            The message provided to the constructor, if any.
            (It is recommended the creation message remain null, and
            the .t4-provided message template be used instead.)
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientAggregateException.alreadyTraced">
            <summary>
            Records if the exception was traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.CreationContext">
            <summary>
            Gets the context captured when the exception object was created.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.FailureCode">
            <summary>
            Gets the failure code (a numeric value similar to the HTTP status code) of the exception, or 0.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.FailureSubCode">
            <summary>
            Gets the failure sub code of the exception, or null.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.IsPermanent">
            <summary>
            Gets a Boolean indicating whether the exception is permanent and should not be retried, or false.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientAggregateException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientAggregateException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.KustoException">
            <summary>
            Base class for all exceptions raised by the Kusto Client Libraries
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoException.creationMessage">
            <summary>
            The message provided to the constructor, if any.
            (It is recommended the creation message remain null, and
            the .t4-provided message template be used instead.)
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoException.alreadyTraced">
            <summary>
            Records if the exception was traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.CreationContext">
            <summary>
            Gets the context captured when the exception object was created.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.FailureCode">
            <summary>
            Gets the failure code (a numeric value similar to the HTTP status code) of the exception, or 0.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.FailureSubCode">
            <summary>
            Gets the failure sub code of the exception, or null.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.IsPermanent">
            <summary>
            Gets a Boolean indicating whether the exception is permanent and should not be retried, or false.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.KustoServiceException">
            <summary>
            Raised when the Kusto service was unable to process a request.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.ErrorCode">
            <summary>
            A code indicating the error.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.ErrorReason">
            <summary>
            A short description of the nature of the error.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.ErrorMessage">
            <summary>
            A more detailed description of the error.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.DataSource">
            <summary>
            The Kusto service that has returned the error.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.ClientRequestId">
            <summary>
            The correlation ID provided by the client
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.KustoServiceException.ActivityId">
            <summary>
            The correlation ID used by the service
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.#ctor(System.String,System.String,System.String,System.String,System.String,System.Guid,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.#ctor(System.String,System.String,System.String,System.String,System.String,System.Guid,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoServiceException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.KustoServiceException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.KustoServiceException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException">
            <summary>
            Raised when error occurred returning authorization context from the DM
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Error">
            <summary>
            The error that occurred while attempting to retrieve authorization context from the DM
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve authorization context from the DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve authorization context from the DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve authorization context from the DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve authorization context from the DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.AuthorizationContextNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException">
            <summary>
            Raised when no queues were returned from the DM
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Error">
            <summary>
            The error that occurred while attempting to retrieve queues from the DM
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve queues from the DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve queues from the DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve queues from the DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="error">The error that occurred while attempting to retrieve queues from the DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudQueuesNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException">
            <summary>
            Raised when no blob containers were returned from DM
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.KustoEndpoint">
            <summary>
            The endpoint of the relevant DM
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudBlobContainersNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.CloudTableNotFoundException">
            <summary>
            Raised when no ingestions status table was returned from DM
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.CloudTableNotFoundException.KustoEndpoint">
            <summary>
            The endpoint of the relevant DM
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Guid,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="kustoEndpoint">The endpoint of the relevant DM</param>
            <param name="errorCode">A code indicating the error.</param>
            <param name="errorReason">A short description of the nature of the error.</param>
            <param name="errorMessage">A more detailed description of the error.</param>
            <param name="dataSource">The Kusto service that has returned the error.</param>
            <param name="clientRequestId">The correlation ID provided by the client</param>
            <param name="activityId">The correlation ID used by the service</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudTableNotFoundException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CloudTableNotFoundException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CloudTableNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.IngestClientException">
            <summary>
            Raised when an error occurred for an ingestion source.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientException.IngestionSourceId">
            <summary>
            The identifier of the source that generated the error
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientException.IngestionSource">
            <summary>
            The source that generated the error
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.IngestClientException.Error">
            <summary>
            The error message that was generated while processing the source
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.InvalidClusterTypeException">
            <summary>
            Raised when trying to ingest to invalid cluster type
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.InvalidClusterTypeException.IngestClientType">
            <summary>
            The ingest client type
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.InvalidClusterTypeException.ClusterServiceType">
            <summary>
            The cluster service type
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="ingestClientType">The ingest client type</param>
            <param name="clusterServiceType">The cluster service type</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.String,System.String,System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="ingestClientType">The ingest client type</param>
            <param name="clusterServiceType">The cluster service type</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="ingestClientType">The ingest client type</param>
            <param name="clusterServiceType">The cluster service type</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.#ctor(System.String,System.String,System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="ingestClientType">The ingest client type</param>
            <param name="clusterServiceType">The cluster service type</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidClusterTypeException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidClusterTypeException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidClusterTypeException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException">
            <summary>
            Raised when attempting to retrieve the status of an ingestion failed
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToRetrieveIngestionStatusException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.NonexistentSourceIdException">
            <summary>
            Raised when a non existent source ID was provided to retrieve the status of an ingestion
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.NonexistentSourceIdException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.NonexistentSourceIdException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.NonexistentSourceIdException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException">
            <summary>
            Raised when an ingestion property is configured more than once
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.PropertyName">
            <summary>
            The name of the duplicated property
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="propertyName">The name of the duplicated property</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor(System.String,System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="propertyName">The name of the duplicated property</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="propertyName">The name of the duplicated property</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.#ctor(System.String,System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="propertyName">The name of the duplicated property</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DuplicateIngestionPropertyException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.InvalidIngestionMappingException">
            <summary>
            Raised when the ingestion mapping is invalid or does not match the data format
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidIngestionMappingException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException">
            <summary>
            Raised when multiple ingestion mapping or ingestion mapping reference properties are provided
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.MultipleIngestionMappingPropertiesException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException">
            <summary>
            Raised when data format is required but not specified in IngestionProperties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DataFormatNotSpecifiedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.InvalidUriIngestClientException">
            <summary>
            Raised when an invalid blob URI was submitted as an ingestion source.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.InvalidUriIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.CompressFileIngestClientException">
            <summary>
            Raised when the ingest client failed to compress the file provided for ingestion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CompressFileIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.CompressFileIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.CompressFileIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException">
            <summary>
            Raised when the ingest client failed to upload the file provided for ingestion to a temporary blob.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.UploadFileToTempBlobIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException">
            <summary>
            Raised when an ingestion source is too large.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Size">
            <summary>
            The size of the ingestion source
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.MaxSize">
            <summary>
            The maximal size allowed for ingestion
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.Int64,System.Int64,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="size">The size of the ingestion source</param>
            <param name="maxSize">The maximal size allowed for ingestion</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.Int64,System.Int64,System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="size">The size of the ingestion source</param>
            <param name="maxSize">The maximal size allowed for ingestion</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.Int64,System.Int64,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="size">The size of the ingestion source</param>
            <param name="maxSize">The maximal size allowed for ingestion</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.#ctor(System.Int64,System.Int64,System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="size">The size of the ingestion source</param>
            <param name="maxSize">The maximal size allowed for ingestion</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.SizeLimitExceededIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.StreamingIngestClientException">
            <summary>
            Raised when an error occurred while performing a streaming ingestion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.StreamingIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.StreamingIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException">
            <summary>
            Raised when a permanent error occurred while performing a streaming ingestion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.StreamingIngestClientPermanentException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException">
            <summary>
            Raised when the number of concurrent ingestions are above some threshold.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.MaxConcurrentCalls">
            <summary>
            The max concurrent ingestion calls can be processed
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.Int32,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="maxConcurrentCalls">The max concurrent ingestion calls can be processed</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.Int32,System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="maxConcurrentCalls">The max concurrent ingestion calls can be processed</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.Int32,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="maxConcurrentCalls">The max concurrent ingestion calls can be processed</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.#ctor(System.Int32,System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="maxConcurrentCalls">The max concurrent ingestion calls can be processed</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.TooManyConcurrentRequestsException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.IngestClientStoppedException">
            <summary>
            Raised when trying to access a disposed client.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientStoppedException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.IngestClientStoppedException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.IngestClientStoppedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.DirectIngestClientException">
            <summary>
            Raised when an error occurred while performing a direct ingestion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DirectIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.DirectIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.DirectIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.QueuedIngestClientException">
            <summary>
            Raised when an error occurred while performing a queued ingestion.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.QueuedIngestClientException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.QueuedIngestClientException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.QueuedIngestClientException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException">
            <summary>
            Raised when posting a message to queue failed.
            </summary>
        </member>
        <member name="F:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.QueueUri">
            <summary>
            The URI of the queue.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor(System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class.
            </summary>
            <param name="queueUri">The URI of the queue.</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor(System.String,System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class
            and the fields of the base classes.
            </summary>
            <param name="queueUri">The URI of the queue.</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor(System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class plus an inner exception.
            </summary>
            <param name="queueUri">The URI of the queue.</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.#ctor(System.String,System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all fields of the class,
            the fields of the base classes plus an inner exception.
            </summary>
            <param name="queueUri">The URI of the queue.</param>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PostMessageToQueueFailedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException">
            <summary>
            Raised when posting a message to queue failed due to permanent error.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is true.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.PermanentlyFailedToPostMessageException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException">
            <summary>
            Raised when posting a message to all queue references failed.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToPostMessageToAllQueuesException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="T:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException">
            <summary>
            Raised when the client has no information regarding the ingestion status tables and cannot enable ingestion status reporting.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.Construct(System.Boolean,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            This method holds the logic common to all constructors
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.Construct_Debugger">
            <summary>
            If this class is marked for debugging, attach to a debugger.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.Construct_ExceptionCreationContext(System.Boolean)">
            <summary>
            Initialize the exception creation context member.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.Construct_Trace">
            <summary>
            Trace the fact that the constructor has been called,
            which usually indicates that the exception will be raised.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.#ctor">
            <summary>
            Constructor with no arguments
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor with a message string and an inner exception
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Creates a new instance of the class with serialized data.
            </summary>
            <param name="info">The <see cref="T: System.Runtime.Serialization.SeraizliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base classed.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.#ctor(System.Nullable{System.Guid},System.String,System.String,System.Exception,System.Nullable{System.Int32},System.String,System.Nullable{System.Boolean})">
            <summary>
            Constructor which accepts all the fields of the base class plus an inner exception.
            </summary>
            <param name="ingestionSourceId">The identifier of the source that generated the error</param>
            <param name="ingestionSource">The source that generated the error</param>
            <param name="error">The error message that was generated while processing the source</param>
            <param name="failureCode">Gets the failure code associated with the exception. This is a numeric value similar to the HTTP status code), and defaults to null.</param>
            <param name="failureSubCode">Gets the failure sub-code associated with the exception. This is a string value which elaborates on the failure code, and defaults to null.</param>
            <param name="isPermanent">Gets a Boolean indicating whether the exception is permanent and should not be retried. The deault is null.</param>
            <param name="innerException">The inner exception</param>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.AlreadyTraced">
            <summary>
            Gets whether the exception object was already traced during construction.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.Message">
            <summary>
            Overrides <see cref="P:System.Exception.Message" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.CreateMessageFromTemplate(System.Boolean)">
            <summary>
            Create the exception message from the data provided
             in the .t4 file and the object's actual fields (if any)
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.ToString">
            <summary>
            Overrides <see cref="M:System.Object.ToString" />
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.ToScrubbedString">
            <summary>
            Similar to <see cref="M:System.Object.ToString" />, but makes sure to
            remove all private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.ToString(System.Boolean)">
            <summary>
            Creates a string describing this object, with special care
            not to expose private information.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.GetPropertiesString(System.Boolean)">
            <summary>
            Gets a Name=Value string for all properties.
            </summary>
        </member>
        <member name="M:Kusto.Ingest.Exceptions.FailedToEnableIngestionStatusReportException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            When overridden in a derived class, sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" />
            about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SeriazliationInfo" /> that holds the serialized
            object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual
            information about the source or destination.</param>
        </member>
        <member name="M:Kusto.Ingest.BlobStorageSettings.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            Storage setting details that will be used during ingestion
            </summary>
            <param name="blobConnectionString">The connection string of the blob account that will be used during data transference. Can be null if the client is used only for blob ingestions.</param>
            <param name="blobContainerName">The name of the blob that will be used during data transference. Can be null if the client is used only for blob ingestions.</param>
            <param name="manageDailyContainers">If set to true each day a new container will be created using blobContainerName as the base name. The old containers will be deleted after x days.</param>
        </member>
        <member name="T:Kusto.Ingest.SourceOptions">
            <summary>
            Additional options for the ingestion source accepted in <see cref="T:Kusto.Ingest.IKustoIngestClient" />.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.SourceOptions.SourceId">
            <summary>
            Identifies the ingestion source.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.SourceOptions.Compress">
            <summary>
            Determines whether data should be compressed before being uploaded
            </summary>
        </member>
        <member name="T:Kusto.Ingest.DataReaderSourceOptions">
            <summary>
            Additional option for the <see cref="T:System.Data.IDataReader" /> ingestion source accepted in <see cref="M:Kusto.Ingest.IKustoIngestClient.IngestFromDataReaderAsync(System.Data.IDataReader,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.DataReaderSourceOptions)" />.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.StorageSourceOptions">
            <summary>
            Additional option for the URI ingestion source accepted in <see cref="M:Kusto.Ingest.IKustoIngestClient.IngestFromStorageAsync(System.String,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.StorageSourceOptions)" />.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.StorageSourceOptions.Size">
            <summary>
            The uncompressed raw data size.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.StorageSourceOptions.DeleteSourceOnSuccess">
            <summary>
            Indicates whether the ingestion source should be deleted after a successful ingestion. The default value is <see langword="false" />.
            </summary>
        </member>
        <member name="T:Kusto.Ingest.StreamSourceOptions">
            <summary>
            Additional option for the <see cref="P:Kusto.Ingest.StreamSourceOptions.Stream" /> ingestion source accepted in <see cref="M:Kusto.Ingest.IKustoIngestClient.IngestFromStreamAsync(System.IO.Stream,Kusto.Ingest.KustoIngestionProperties,Kusto.Ingest.StreamSourceOptions)" />.
            </summary>
        </member>
        <member name="P:Kusto.Ingest.StreamSourceOptions.LeaveOpen">
            <summary>
            Indicates whether the <see cref="P:Kusto.Ingest.StreamSourceOptions.Stream" /> ingestion source should be closed when the ingestion call completes. The default value is <see langword="false" />.
            </summary>
        </member>
    </members>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>6L8m7Attz07wBLfn5vP1e1xzvwY=</DigestValue></Reference></SignedInfo><SignatureValue>PtjSrNUEmQdd9g1Wp22aNEVJi6oofHEMcw+u2DLwKoxjtVsUv1ORqnVfWLiee5cQ7kJzMlt1fNRcnnkkWMVrm23Rh9ZuGT02Xau4PIsLGv15cpwhr+QwMCVLTsd4POcCjr6cdgHh7X3poQzNG2fOJgP/bI+53YQUf085BORI6DjQv7fCdZYb/E98p1kjpvKH43x7DCqp4W5//+/dTmG5soB88e4R9NufY2FVm1Aza4FVP6aYPrRMdIWH8S7ywvyYSTV+8pNeUqAkD6asn4JGl7KX+rF8NJ1gfUHElziOVpjDliMeG8eVV3pNGcxb4zC17Etf+nXIXLYnK0OACkXePA==</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>uscPDbgf6ehxz8GJNS8PU72SghXw/BBUFg7RBto9IU1Z4sPLCm2UsP77hVMPwtVgEC7ojc46piUC6UCYL3vqlKgO/Jjnb6wP7ntHTtOTYADjUMcgTV4IEws1bogcERHc8JNE9X7iof8O+PBgnpweIl/4pdUWlSkI8u3wBA7e6ELZWIyLPOWLapQ+1YhjPzHPqGo4ZkdZ5DzGue5apcyJUCM0cjVMDNuzo5c+KQv7OLUk/ZwI/4n5yAgaA0ELaeK7+3WZFkZwqyV0m7PL3xNWBWZR6zHv8uCrGGs8apaWuil7l6FVXWrE3fQwDfLiYxbBQ2qFnw1Fac4RgMBbpPKS5w==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate>MIIE8zCCA9ugAwIBAgITMwAAAeN9ox+ChNzkoQACAAAB4zANBgkqhkiG9w0BAQUFADB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xOTA1MDIyMTIwMzJaFw0yMDA1MDIyMTIwMzJaMHQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xHjAcBgNVBAMTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALrHDw24H+nocc/BiTUvD1O9koIV8PwQVBYO0QbaPSFNWeLDywptlLD++4VTD8LVYBAu6I3OOqYlAulAmC976pSoDvyY52+sD+57R07Tk2AA41DHIE1eCBMLNW6IHBER3PCTRPV+4qH/DvjwYJ6cHiJf+KXVFpUpCPLt8AQO3uhC2ViMizzli2qUPtWIYz8xz6hqOGZHWeQ8xrnuWqXMiVAjNHI1TAzbs6OXPikL+zi1JP2cCP+J+cgIGgNBC2niu/t1mRZGcKsldJuzy98TVgVmUesx7/LgqxhrPGqWlrope5ehVV1qxN30MA3y4mMWwUNqhZ8NRWnOEYDAW6TykucCAwEAAaOCAXcwggFzMBMGA1UdJQQMMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBSsQpZ1w+qoy5yTwPRr/l8fbMbkMDBQBgNVHREESTBHpEUwQzEpMCcGA1UECxMgTWljcm9zb2Z0IE9wZXJhdGlvbnMgUHVlcnRvIFJpY28xFjAUBgNVBAUTDTIyOTgwMys0NTQxMDUwHwYDVR0jBBgwFoAU23C8UjSUneuXJ6bW1Ni9qm1HCE4wYgYDVR0fBFswWTBXoFWgU4ZRaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljcm9zb2Z0JTIwQ29kZSUyMFNpZ25pbmclMjBQQ0EoMikuY3JsMGYGCCsGAQUFBwEBBFowWDBWBggrBgEFBQcwAoZKaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNyb3NvZnQlMjBDb2RlJTIwU2lnbmluZyUyMFBDQSgyKS5jcnQwDQYJKoZIhvcNAQEFBQADggEBADnobpnS8xmUVOzSwCWfjC++PEcumOy7xqaY869jaApHTOVNEuYJ4MEnuqY5/6eYbMOnuL8Q90leZuOj97ertHIxvRJyVN3M5Z9uhFXrbt8okoQK3NqTwiBPS06+1KPOW1I1biMUgpHAkzn9bpJLhjD+DlrfoUmQF6BphA2rxdaxo5UiFrT7LS/jguKUKbjPY4SofLnAyJtKCUK023ItQ/NA0P91Hit0jxnW6XpmFSBZp1BUUpwosaIWATQ/YsibdlTHigK3Ec+Mv6W5eSPd2q6MVCOJKu7oy/hwd8aqoe6zTZPe5NIWhyaHptNWjxr2u306lqEu5HcZJ5BwAIUdmnA=</X509Certificate><X509Certificate>MIIFvDCCA6SgAwIBAgIKYQQ1RQAAAAAAPzANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMTgwOTIwMTc0MjAwWhcNMjEwNTA5MjMyODEzWjB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANDTCMwSFqzT4NFGx9QeZsmnXQoRfh8U6j0WvMDnMYMb7NSF4Oy4670y/58I1cpBhPY3ne98VxKSyMrB6VoSYKoxDe6Ko2HvkiKSfFYWDjRikBZeWo4u3xtAKtA97WFE2I4Dpxw2EH9ZwmP04cDT7/F/94+FoV8rHIDCkFBfGYEGCdKQ6aC3LEQAQcZlUhc3LPnuut70BZ0slLWuY5BRscH9/jhefPXgrPb99O60KUDflHYqvRllr4xttieuwqf3sRUL5pVqgcan32aOaHd//V6tzcAJEA7wGVLJwXNRkyq2USOgSazyC9QErthQXt9PYz+1L4+sy00rcfRZKAUnTQUCAwEAAaOCAV4wggFaMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNtwvFI0lJ3rlyem1tTYvaptRwhOMAsGA1UdDwQEAwIBhjASBgkrBgEEAYI3FQEEBQIDAgACMCMGCSsGAQQBgjcVAgQWBBQ8r5ui21VwyvdpQv+ZEBuZOIjiVzAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTAfBgNVHSMEGDAWgBQOrIJgQFYnl+UlE/wq4QpTlVnkpDBQBgNVHR8ESTBHMEWgQ6BBhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNyb3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RDZXJ0LmNydDANBgkqhkiG9w0BAQUFAAOCAgEAPXvYLuA280KYVU8PG+SfB6j28gHmkjkKraifDsoEsP4iy4V5Q4rd4use9LM1g8uF5qQtPk2iCFGXJMoYuK7U+GOHipiJ6bDSCm0uVTXALHlhxrYeTZtWJokf4L9l/8gu5DxIZcXYRPTm7TQN3qkD9GO8nLy8ZKZVvaC3kc5lftYTjPIwpaznO9HtsnXWXc+Ah6Rx3EKRztKTsN5U5fV8Idzsi7zgfuy3KQlQrQYrOtcbPYyVV4HNOJiw35o40IHukye2Fcp5BTs06N3TIshlG/JMYTyVhi4yaMspmZL1dqrfhimgDA3jtLORTJJnWlTRWSfT7khCbjFMD+5Mop5oxyNKrlTjlJUDbKWcktsoD9oGWUQQl4Dw8qiFsz0V8CrxN4ntPTfFOKcqR5tnWbQt9XqzHned6EpJKnQ3q+KSL9wQ+EMttTLc+Y0VvUxJjKeuF8GzR+i+nvkxBmTF3tL+oqW0CHVJe2Ri/AOgfrnmkWdcQRcOR+RONi3oN7gba4AUFD9SoMCpliIlHRfxOVvtmkV6jsYZv8QU6+MQk+JkiM6LgMnAfbaLbVcTWyp7b2x+i0MQzw36XY1n1IvADPPaTnrv6u+v3700EvuJtKtnbptk9YsOTKozA4iCHAdRcFUUwVx9792nVd/Dx6OMHBtGehrz1n8WRNbrY9J9CLQidRc=</X509Certificate><X509Certificate>MIIFmTCCA4GgAwIBAgIQea0WoUqgpa1Mc1j0BxMuZTANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDEwNTA5MjMxOTIyWhcNMjEwNTA5MjMyODEzWjBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDzXfqAZ9Rap6kMLJAg0DUIPHWEzbcHiZyJ2t7Ow2D6kWhanpRxKRh2fMLgyCV2lA5Y+gQ0Nubfr/eAuulYCyuT5Z0F43cikfc0ZDwikR1e4QmQvBT+/HVYGeF5tweSo66IWQjYnwfKA1j8aCltMtfSqMtL/OELSDJP5uu4rU/kXG8TlJnbldV126gat5SRtHdb9UgMj2p5fRRwBH1tr5D12nDYR7e/my9s5wW34RFgrHmRFHzF1qbk4X7Vw37lktI8ALU2gt554W3ztW74nzPJy1J9c5g224uha6KVl5uj3sJNJv8GlmclBsjnrOTuEjOVMZnINQhONMp5U9W1vmMyWUA2wKVOBE0921sHM+RYv+8/U2TYQlk1V/0PRXwkBE2e1jh0EZcikM5oRHSSb9VLb7CG48c2QqDQ/MHAWvmjYbkwR3GWChawkcBCle8Qfyhq4yofseTNAz93cQTHIPxJDx1FiKTXy36IrY4t7EXbxFEEySr87IaemhGXW97OU4jm4rf9rJXCKEDb7wSQ34EzOdmyRaUjhwalVYkxuwYtYA5BGH0fLrWXyxHrFdUkpZTvFRSJ/Utz+jJb/NEzAPlZYnAHMuouq0Ate8rdIWcbMJmPFqojqEHRsG4RmzbE3kB0nOFYZcFgHnpbOMiPuwQmfNQWQOW2a2yqhv0Av87BNQIDAQABo1EwTzALBgNVHQ8EBAMCAcYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUDqyCYEBWJ5flJRP8KuEKU5VZ5KQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggIBAMURTQM6YN1dUhF3j7K7NsiyBb+0t6jYIJ1cEwO2HCL6BhM1tshj1JpHbyZX0lXxBLEmX9apUGigvNK4bszD6azfGc14rFl0rGY0NsQbPmw4TDMOMBINoyb+UVMA/69aToQNDx/kbQUuToVLjWwzb1TSZKu/UK99ejmgN+1jAw/8EwbOFjbUVDuVG1FiOuVNF9QFOZKaJ6hbqr3su77jIIlgcWxWs6UT0G0OI36VA+1oPfLYY7hrTbboMLXhypRL96KqXZkwsj2nwlFsKCABJCcrSwC3nRFrcL6yEIK8DJto0I07JIeqmShynTNfWZC99d6TnjpiWjQ54ohVHbkGsMGJay3XacMZEjaE0Mmg2v8vaXiy5Xra69cMwPe9Yxe4ORM4ojZbe/KFVmodZGLBOOKqv1FmopT1EpxmIhBr8rcwki3yKfA9OxRDaKLxnCk3y844ICVtfGfzfiQSJAMIgUfspZ6X9RjXz7vV73aW7/3O21adlaBC+ZdY4dcxItNfWeY+biIA6kOEtiXb2fMIVmjAZGsdfOy2k6JiV24u2OdYj8QxSSbd3ik1h/UwcXBbFDxpvYkSfesuo/7Yf56CWlIKK8FDK9kwiJ/IEPuJjeahhXUzfmye23MTZGJppS99ypZtn/gETTCSPW4hFCHJPeDD/YprnUr90aGdmUN3P7Da</X509Certificate></X509Data></KeyInfo><Object Id="ts-countersig"><X509Data><X509Certificate>MIIE2jCCA8KgAwIBAgITMwAAASIn72vt4vugowAAAAABIjANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwHhcNMTgxMDI0MjEwNzQwWhcNMjAwMTEwMjEwNzQwWjCByjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3BlcmF0aW9uczEmMCQGA1UECxMdVGhhbGVzIFRTUyBFU046RUFDRS1FMzE2LUM5MUQxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIFNlcnZpY2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRU0uHr30XLzP0oZTW7fCdslb6OXTQeoCa/IpqzTgDcXyfEqI0fdvhtqQ84neZE4vwJUAbJ2S+ajJirzzZIEU/JiTZpJgeeAMtN+MuAbzXrdySohyUDuGkuN+vVSeCnEZkeGcFf/zrNWWXmS7JsVK2BJR8YvXk0sBUbWVpdj0uvz68Y+HUyx8AKKE2nHRu54f6fC4eiwP/hs+L7NejJm+sNo7HXV4Y6edQI36FdY0Sotq87Lh3U96U4O6X9cD0iqKxr4lxYYkh98AzVUjiiSdWUt65DAMbdjBV6cepatwVVoETEtNK/f83bMS3sOL00QMWoyQM1F7+fLoz1TF7qlozAgMBAAGjggEJMIIBBTAdBgNVHQ4EFgQUtlFVlkkUKuXnuF3JZxfDlHs2paYwHwYDVR0jBBgwFoAUIzT42VJGcArtQPt2+7MrsMM1sw8wVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljcm9zb2Z0VGltZVN0YW1wUENBLmNybDBYBggrBgEFBQcBAQRMMEowSAYIKwYBBQUHMAKGPGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0VGltZVN0YW1wUENBLmNydDATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQUFAAOCAQEAZldsd7vjji5U30ZjcKiJvhDtcmx0b4s4s0E7gd8Lp4VnvAQAnpc3SkknUslyknvHGE77OSdxKdrO8qnnT0Tymqvf7/Re2xJcRVcM4f8TeE5hCaffCkB7Gtu90R+6+Eb1BnBDYMbj3b42Jq8K42hnDG0ntrgv4/TmyJWIvmGQORWMCWyM/NraY3Ldi7pDpTfx9Z9s4eNE/cxipoSTXHMIgPgDgbZcuFBANnWwF+/swj69cv87x+Jv/8HM/Naoawrr8+0yDjiJ90OzLGI5RScuGfQUlH0ESbzevO/9PFpoUywmNYhHoEPngLJVT2W6y13jFUx3IS9lnR0r1dChmynB8g==</X509Certificate><X509Certificate>MIIGBzCCA++gAwIBAgIKYRZoNAAAAAAAHDANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcwNDAzMTI1MzA5WhcNMjEwNDAzMTMwMzA5WjB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCfoWyx39tIkip8ay4Z4b3i48WZUSNQrc7dGE4kD+7Rp9FMrXQwIBHrB9VUlRVJlBtCkq6YXDAm2gBr6Hu97IkHD/cOBJjwicwfyzMkh53y9GccLPx754gd6udOo6HBI1PKjfpFzwnQXq/QsEIEovmmbJNn1yjcRlOwhtDlKEYuJ6yGT1VSDOQDLPtqkJAwbofzWTCd+n7Wl7PoIZd++NIT8wi3U21StEWQn0gASkdmEScpZqiX5NMGgUqi+YSnEUcUCYKfhO1VeP4Bmh1QCIUAEDBG7bfeI0a7xC1Un68eeEExd8yb3zuDk6FhArUdDbH895uyAc4iS1T/+QXDwiALAgMBAAGjggGrMIIBpzAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQjNPjZUkZwCu1A+3b7syuwwzWzDzALBgNVHQ8EBAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BBhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNyb3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RDZXJ0LmNydDATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0BAQUFAAOCAgEAEJeKw1wDRDbd6bStd9vOeVFNAbEudHFbbQwTq86+e4+4LtQSooxtYrhXAstOIBNQmd16QOJXu69YmhzhHQGGrLt48ovQ7DsB7uK+jwoFyI1I4vBTFd1Pq5Lk541q1YDB5pTyBi+FA+mRKiQicPv2/OR4mS4N9wficLwYTp2OawpylbihOZxnLcVRDupiXD8WmIsgP+IHGjL5zDFKdjE9K3ILyOpwPf+FChPfwgphjvDXuBfrTot/xTUrXqO/67x9C0J71FNyIe4wyrt4ZVxbARcKFA7S2hSY9Ty5ZlizLS/n+YWGzFFW6J1wlGysOUzU9nm/qhh6YinvopspNAZ3GmLJPR5tH4LwC8csu89Ds+X57H2146SodDW4TsVxIxImdgs8UoxxWkZDFLyzs7BNZ8ifQv+AeSGAnhUwZuhCEl4ayJ4iIdBD6Svpu/RIzCzU2DKATCYqSCRfWupW76bemZ3KOm+9gSd0BhHudiG/m4LBJ1S2sWo9iaF2YbRuoROmv6pH8BJv/YoybLL+31HIjCPJZr2dHYcSZAI9La9Zj7jkIeW1sMpjtHhUBdRBLlCslLCleKuzoJZ1GtmShxN1Ii8yqAhuoFuMJb+g74TKIdbrHk/Jmu5J4PcBZW+JC33Iacjmbuqnl84xKf8OxVtc2E0bodj6L54/LlUWa8kTo/0=</X509Certificate></X509Data><CounterSignature ts-format="cms-timestamp-message" xmlns="http://schemas.microsoft.com/xmldsig/timestamp/2003">MIIRCwYJKoZIhvcNAQcCoIIQ/DCCEPgCAQMxCzAJBgUrDgMCGgUAMIIBEwYJKoZIhvcNAQcBoIIBBASCAQA+2NKs1QSZB132DVanbZo0RUmLqih8cQxzD67YMvAqjGO1WxS/U5GqdV9YuJ57lxDuQnMyW3V81FyeeSRYxWubbdGH1m4ZPTZdq7g8iwsa/XlynCGv5DAwJUtOx3g85wKOvpx2AeHtfemhDM0bZ84mA/9sj7ndhBR/TzkE5EjoONC/t8J1lhv8T3ynWSOm8ofjfHsMKqnhbn//791OYbmygHzx7hH0259jYVWbUDNrgVU/ppg+tEx0hYfxLvLC/JhJNX7yk15SoCQPpqyfgkaXspf6sXw0nWB9QcSXOI5WmMOWIx4bx5VXek0ZzFvjMLXsS1/6dchcticrQ4AKRd48oIINtDCCBNowggPCoAMCAQICEzMAAAEiJ+9r7eL7oKMAAAAAASIwDQYJKoZIhvcNAQEFBQAwdzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBMB4XDTE4MTAyNDIxMDc0MFoXDTIwMDExMDIxMDc0MFowgcoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJTAjBgNVBAsTHE1pY3Jvc29mdCBBbWVyaWNhIE9wZXJhdGlvbnMxJjAkBgNVBAsTHVRoYWxlcyBUU1MgRVNOOkVBQ0UtRTMxNi1DOTFEMSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0VNLh699Fy8z9KGU1u3wnbJW+jl00HqAmvyKas04A3F8nxKiNH3b4bakPOJ3mROL8CVAGydkvmoyYq882SBFPyYk2aSYHngDLTfjLgG8163ckqIclA7hpLjfr1UngpxGZHhnBX/86zVll5kuybFStgSUfGL15NLAVG1laXY9Lr8+vGPh1MsfACihNpx0bueH+nwuHosD/4bPi+zXoyZvrDaOx11eGOnnUCN+hXWNEqLavOy4d1PelODul/XA9Iqisa+JcWGJIffAM1VI4oknVlLeuQwDG3YwVenHqWrcFVaBExLTSv3/N2zEt7Di9NEDFqMkDNRe/ny6M9Uxe6paMwIDAQABo4IBCTCCAQUwHQYDVR0OBBYEFLZRVZZJFCrl57hdyWcXw5R7NqWmMB8GA1UdIwQYMBaAFCM0+NlSRnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQwEwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAGZXbHe7444uVN9GY3Coib4Q7XJsdG+LOLNBO4HfC6eFZ7wEAJ6XN0pJJ1LJcpJ7xxhO+zkncSnazvKp509E8pqr3+/0XtsSXEVXDOH/E3hOYQmn3wpAexrbvdEfuvhG9QZwQ2DG492+NiavCuNoZwxtJ7a4L+P05siViL5hkDkVjAlsjPza2mNy3Yu6Q6U38fWfbOHjRP3MYqaEk1xzCID4A4G2XLhQQDZ1sBfv7MI+vXL/O8fib//BzPzWqGsK6/PtMg44ifdDsyxiOUUnLhn0FJR9BEm83rzv/TxaaFMsJjWIR6BD54CyVU9lustd4xVMdyEvZZ0dK9XQoZspwfIwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUAMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphcMCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXPCdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IBziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1UdJQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK132855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEdAYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw+/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hlXFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOzsE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbvpt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7fUciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKHE3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7FW1zYTRuh2Povnj8uVRZryROj/aGCAscwggIwAgEBMIH4oYHQpIHNMIHKMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSUwIwYDVQQLExxNaWNyb3NvZnQgQW1lcmljYSBPcGVyYXRpb25zMSYwJAYDVQQLEx1UaGFsZXMgVFNTIEVTTjpFQUNFLUUzMTYtQzkxRDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZaIjCgEBMAcGBSsOAwIaAxUA+x+xu6nC7llE1V+RhkTIdaZYodygfTB7pHkwdzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBMA0GCSqGSIb3DQEBBQUAAgUA4NAIJjAiGA8yMDE5MDcxMDE0NDU1OFoYDzIwMTkwNzExMTQ0NTU4WjB3MD0GCisGAQQBhFkKBAExLzAtMAoCBQDg0AgmAgEAMAoCAQACAg5aAgH/MAcCAQACAhHEMAoCBQDg0VmmAgEAMDYGCisGAQQBhFkKBAIxKDAmMAwGCisGAQQBhFkKAwKgCjAIAgEAAgMHoSChCjAIAgEAAgMBhqAwDQYJKoZIhvcNAQEFBQADgYEAIb6/aVW5tXc3ko61NWhQ9pAuYmwyjEizgZx81cDh9lOxb6ZhVI58xBeZ+5RkH2yE1kw5U8y/kuh+1TJ2U+gfEm0MB7iHGroMGGv+8nSIddjQsWgvr0Wwlfb6QzxRupt1L3AlwGzzJdnNpSe5Yz7vhpZAlPBllQM56i5lSM9ktKkxggIVMIICEQIBATCBjjB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0ECEzMAAAEiJ+9r7eL7oKMAAAAAASIwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE5MDcxMDA3NDQ1OVowIwYJKoZIhvcNAQkEMRYEFP2QoBbPNfGFNFcsKrYQBXhwLhgeMA0GCSqGSIb3DQEBBQUABIIBAGRSa8Ctns1Fr1Me6rJXj1ZbV1zsl0SznxfXiwnilL62m5ne2qdih5mai4ijeIk0socG1oY+stEX5dN9jGohLRanRTxsXFBMeDPEm/u/Zl87u1epC7DDx5TmwpbMABd65SFDfuebwnJ2IF/I+2zXvAFT0Bxhe2X+ofasqUjaxMDnHLW41c1aBN4qSYV0uL9zTdtAC1iz0UsXFXFvNbhaAygxHz9X+9enSe2QFegqnZzTHl/UAfaT2uSrIGIPmjagN5CABUltao3CBbT4trRtiTMk5a5Qsvt+43blQj1OLqvO2HLA4F3rl89jpZ/iJTAfyj4/RIL1O8Lk6GmbaXZl57A=</CounterSignature></Object></Signature></doc>