C# Класс Ivony.Caching.CachePriority

缓存优先级
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreatePriority ( CachePriority priority, string hint ) : CachePriority

创建一个自定义的缓存优先级

Equals ( CachePriority priority ) : bool

重写 Equals 方法,比较两个缓存优先级对象(注意,只要预置的优先级一样,就会判定两个对象相同,将忽略缓存优先级提示信息)

Equals ( object obj ) : bool

重写 Equals 方法,比较两个缓存优先级对象(注意,只要预置的优先级一样,就会判定两个对象相同,将忽略缓存优先级提示信息)

GetHashCode ( ) : int

重写 GetHashCode 方法,获取正确的哈希值

Parse ( string str ) : CachePriority

从字符串中解析出缓存优先级信息

ToString ( ) : string

重写 ToString 方法,输出优先级和优先级提示信息

Приватные методы

Метод Описание
CachePriority ( int priorityValue, string hint = null ) : System

Описание методов

CreatePriority() публичный Метод

创建一个自定义的缓存优先级
public CreatePriority ( CachePriority priority, string hint ) : CachePriority
priority CachePriority 预制优先级,当缓存提供程序无法识别缓存优先级提示时使用
hint string 缓存优先级提示信息,特定的缓存提供程序可以读取该信息使用最合适的优先级
Результат CachePriority

Equals() публичный Метод

重写 Equals 方法,比较两个缓存优先级对象(注意,只要预置的优先级一样,就会判定两个对象相同,将忽略缓存优先级提示信息)
public Equals ( CachePriority priority ) : bool
priority CachePriority 要比较的对象
Результат bool

Equals() публичный Метод

重写 Equals 方法,比较两个缓存优先级对象(注意,只要预置的优先级一样,就会判定两个对象相同,将忽略缓存优先级提示信息)
public Equals ( object obj ) : bool
obj object 要比较的对象
Результат bool

GetHashCode() публичный Метод

重写 GetHashCode 方法,获取正确的哈希值
public GetHashCode ( ) : int
Результат int

Parse() публичный статический Метод

从字符串中解析出缓存优先级信息
public static Parse ( string str ) : CachePriority
str string 要解析的字符串
Результат CachePriority

ToString() публичный Метод

重写 ToString 方法,输出优先级和优先级提示信息
public ToString ( ) : string
Результат string