Audit.CreateDate Audit.CreateDate Audit.CreateDate Property

정의

감사 로그를 만든 날짜 및 시간을 가져옵니다. Gets the date and time when the audit log was created.

public:
 property DateTime CreateDate { DateTime get(); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone)]
public DateTime CreateDate { get; }
Public ReadOnly Property CreateDate As DateTime
속성 값

A DateTime 감사 로그가 만들어진 날짜와 시간을 지정 하는 시스템 개체 값입니다. A DateTime system object value that specifies the time and date when the audit log was created.

예제

다음 코드 예제에서는 날짜 및 감사 로그가 만들어진 시간을 가져오고 콘솔에 해당 정보를 표시 하는 방법을 보여 줍니다.The following code example demonstrates how to get the date and time when the audit log was created and display that information on the console.

C#C#

using System;

using Microsoft.SqlServer.Management.Smo;

namespace samples

{

class Program

{

static void Main(string[] args)

{

//Create the audit

Server dbServer = new Server("(local)");

Audit dbAudit = new Audit(dbServer, "Test Audit");

dbAudit.DestinationType = AuditDestinationType.File;  
dbAudit.FilePath = "C:\\AuditDirectory";  

dbAudit.Create();

//Get the audit date and display it on the console

DateTime auditDate = dbAudit.CreateDate;

Console.WriteLine("The audit began at " +

auditDate.ToString());

}

}

}

PowershellPowershell

#Create the audit  
$dbServer = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$dbAudit = New-Object Microsoft.SqlServer.Management.Smo.Audit($dbServer, "Test Audit")  
$dbAudit.DestinationType = [Microsoft.SqlServer.Management.Smo.AuditDestinationType]'File'  
$dbAudit.FilePath = "C:\AuditDirectory"  
$dbAudit.Create()  

#Get the audit date and display it  
Write-Host "The audit began at" $dbAudit.CreateDate  

적용 대상