ProviderAliasAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje alias pro ILoggerProvider implementaci, která se má použít v pravidlech filtrování.
public ref class ProviderAliasAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public class ProviderAliasAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type ProviderAliasAttribute = class
inherit Attribute
Public Class ProviderAliasAttribute
Inherits Attribute
- Dědičnost
- Atributy
Poznámky
Ve výchozím nastavení jsou pravidla filtrování definována pomocí typu FullName zprostředkovatele protokolování jako název oddílu konfigurace.
Poskytuje ProviderAliasAttribute pro zadání druhého, dalšího, stručnějšího a uživatelsky přívětivějšího názvu konfiguračního oddílu pro zadání pravidel filtru.
Typ zprostředkovatele FullName protokolování je stále možné použít jako název oddílu konfigurace, pokud ProviderAliasAttribute je zadán pro zprostředkovatele a pravidla filtrování konfiguračního oddílu mají prioritu nad pravidly filtrování zadanými pro daný alias.
Konstruktory
| Name | Description |
|---|---|
| ProviderAliasAttribute(String) |
Vytvoří novou instanci ProviderAliasAttribute. |
Vlastnosti
| Name | Description |
|---|---|
| Alias |
Získá alias poskytovatele. |
| TypeId |
Při implementaci v odvozené třídě získá jedinečný identifikátor pro tento Attribute. (Zděděno od Attribute) |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Vrátí hodnotu, která určuje, zda je tato instance rovna zadanému objektu. (Zděděno od Attribute) |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. (Zděděno od Attribute) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| IsDefaultAttribute() |
Při přepsání v odvozené třídě určuje, zda hodnota této instance je výchozí hodnotou pro odvozenou třídu. (Zděděno od Attribute) |
| Match(Object) |
Při přepsání v odvozené třídě vrátí hodnotu, která určuje, zda se tato instance rovná zadanému objektu. (Zděděno od Attribute) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |