Aracılığıyla paylaş


DTSLogEntryFrequency Numaralandırması

Günlük planlama size yardımcı olacak bilgileri sağlar.Sizin göreviniz belirli bir günlük girdisi oluşturmak için beklediğiniz sıklığı en yakın karşılık gelen ipucu çekme.İstedikleri zaman bu numaralandırma özellik paket kullanıcıların sonra yardımcı olur küme günlük girişlerini filtre kurun.Kullanıcı özellik görüntülemek ve kullanabilirsiniz olacaktır, dayanılmaz bir belli bir girdi sayısını önceden bilmesi yazın ve buna göre planlayın.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Enumeration DTSLogEntryFrequency
'Kullanım
Dim instance As DTSLogEntryFrequency
public enum DTSLogEntryFrequency
public enum class DTSLogEntryFrequency
type DTSLogEntryFrequency
public enum DTSLogEntryFrequency

Üyeler

Üye adı Açıklama
Occasional Bazı durumlarda, genellikle giriş olağanüstü durumlarda günlüğe kaydedilir.
Consistent Giriş kaydedilir tutarlı bir kaç kez, iş yükü için orantılı değil.Örneğin, başına ve sonuna kadar bir görevi oluşturduğunuz günlük.
Proportional Girişin günlüğüne birkaç kez iş yükü için doğru orantılı.

Örnekler

Aşağıdaki kod örneği üzerinden sırayla dolaşır LogEntryInfoskoleksiyonve sonra her biri LogEntryInfo bulunan, dahil FrequencyHint, arasında bir değer verirBu numaralandırma.Kod örneği göstermek nasıl küme FrequencyHint özellik salt okunur olduğundan.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;

namespace LogEntryInfosTest
{
    class Program
    {
        static void Main(string[] args)
        {
            // The package is one of the SSIS Samples.
            string mySample = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx";

            Application app = new Application();
            Package pkg = app.LoadPackage(mySample, null);
            LogEntryInfos logInfos = pkg.LogEntryInfos;

            Console.WriteLine("Number of log entries:  {0}", logInfos.Count.ToString());
            foreach (LogEntryInfo logInfo in logInfos)
            {
                Console.WriteLine("CreationName:   {0}", logInfo.CreationName);
                Console.WriteLine("Description:    {0}", logInfo.Description);
                Console.WriteLine("FrequencyHint:  {0}", logInfo.FrequencyHint);
                Console.WriteLine("ID:             {0}", logInfo.ID);
                Console.WriteLine("Name:           {0}", logInfo.Name);
            }
        }
    }
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
 
Namespace LogEnTryInfosTest
    Class Program
        Shared  Sub Main(ByVal args() As String)
            ' The package is one of the SSIS Samples.
            Dim mySample As String =  "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx" 
 
            Dim app As Application =  New Application() 
            Dim pkg As Package =  app.LoadPackage(mySample,Nothing) 
            Dim logInfos As LogEnTryInfos =  pkg.LogEnTryInfos 
 
            Console.WriteLine("Number of log entries:  {0}", logInfos.Count.ToString())
            Dim logInfo As LogEnTryInfo
            For Each logInfo In logInfos
                Console.WriteLine("CreationName:   {0}", logInfo.CreationName)
                Console.WriteLine("Description:    {0}", logInfo.Description)
                Console.WriteLine("FrequencyHint:  {0}", logInfo.FrequencyHint)
                Console.WriteLine("ID:             {0}", logInfo.ID)
                Console.WriteLine("Name:           {0}", logInfo.Name)
            Next
        End Sub
    End Class
End Namespace

Örnek Çıktı:

Günlük girişleri sayısı: 1

CreationName:

Açıklama: Tanılama bilgileri günlükleri ör paketen fazla eşzamanlı yürütülebilir dosyaları

FrequencyHint: Tutarlı

ID: 65F44252-EB0C-4CCB-ADE4-BA4AB86B4CF9

Adı: Tanılama