Share via


ProviderMetadata Sınıf

Tanım

Sağlayıcının adı ve kimliği ve sağlayıcıda tanımlanan olayların koleksiyonu gibi bir olay sağlayıcısı hakkında statik bilgiler içerir.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
Devralma
ProviderMetadata
Uygulamalar

Örnekler

Bu sınıfı kullanan kod örneği için bkz . Nasıl yapılır: Olay Yayımcısı Hakkında Bilgi Alma.

Oluşturucular

ProviderMetadata(String)

Hakkında bilgi almak istediğiniz sağlayıcının ProviderMetadata adını belirterek sınıfının yeni bir örneğini başlatır.

ProviderMetadata(String, EventLogSession, CultureInfo)

Hakkında bilgi almak istediğiniz sağlayıcının adını, sağlayıcının kayıtlı olduğu olay günlüğü hizmetini ve bilgileri döndürmek istediğiniz dili belirterek sınıfın yeni bir örneğini ProviderMetadata başlatır.

Özellikler

DisplayName

Olay sağlayıcısının yerelleştirilmiş adını alır.

Events

Her biri EventMetadata sağlayıcıda tanımlanan bir olayı temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

HelpLink

Bu olay sağlayıcısındaki olaylar için yardım istekleri oluşturmak için kullanılan URL'nin tabanını alır.

Id

Olay sağlayıcısı için genel olarak benzersiz tanımlayıcıyı (GUID) alır.

Keywords

Her biri EventKeyword olay sağlayıcısında tanımlanan bir olay anahtar sözcüğünü temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

Levels

Her biri EventLevel olay sağlayıcısında tanımlanan bir düzeyi temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

LogLinks

Her biri olay sağlayıcısı tarafından kullanılan bir olay günlüğünün EventLogLink bağlantısını temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

MessageFilePath

Sağlayıcı meta verileriyle ilişkilendirilmiş dizeleri olan ileti tablosu kaynağını içeren dosyanın yolunu alır.

Name

Olay sağlayıcısının benzersiz adını alır.

Opcodes

Her biri EventOpcode olay sağlayıcısında tanımlanan bir opcode'unu temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

ParameterFilePath

Olay açıklamalarında parametre değiştirmeleri için kullanılan dizeleri içeren ileti tablosu kaynağını içeren dosyanın yolunu alır.

ResourceFilePath

Sağlayıcıyla ilişkili meta verileri içeren dosyanın yolunu alır.

Tasks

Her biri EventTask olay sağlayıcısında tanımlanan bir görevi temsil eden, numaralandırılabilir bir nesne koleksiyonu alır.

Yöntemler

Dispose()

Bu nesne tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose(Boolean)

Bu nesne tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.