ModelCollationComparer – třída
Porovnává dva String objekty, nebo dva ModelIdentifier objekty, nebo dva IList<T> rovnosti nebo vztahy mezi těmito objekty.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.SchemaModel.ModelCollationComparer
Obor názvů: Microsoft.Data.Schema.SchemaModel
Sestavení: Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)
Syntaxe
'Deklarace
Public Class ModelCollationComparer _
Implements IEqualityComparer(Of String), IComparer(Of String), _
IEqualityComparer(Of ModelIdentifier), IComparer(Of ModelIdentifier), IEqualityComparer(Of IList(Of String)), _
IComparer(Of IList(Of String))
public class ModelCollationComparer : IEqualityComparer<string>,
IComparer<string>, IEqualityComparer<ModelIdentifier>, IComparer<ModelIdentifier>,
IEqualityComparer<IList<string>>, IComparer<IList<string>>
public ref class ModelCollationComparer : IEqualityComparer<String^>,
IComparer<String^>, IEqualityComparer<ModelIdentifier^>, IComparer<ModelIdentifier^>,
IEqualityComparer<IList<String^>^>, IComparer<IList<String^>^>
type ModelCollationComparer =
class
interface IEqualityComparer<string>
interface IComparer<string>
interface IEqualityComparer<ModelIdentifier>
interface IComparer<ModelIdentifier>
interface IEqualityComparer<IList<string>>
interface IComparer<IList<string>>
end
public class ModelCollationComparer implements IEqualityComparer<String>, IComparer<String>, IEqualityComparer<ModelIdentifier>, IComparer<ModelIdentifier>, IEqualityComparer<IList<String>>, IComparer<IList<String>>
Typ ModelCollationComparer zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ModelCollationComparer | Inicializuje novou instanci ModelCollationComparer třídy pomocí poskytnutého řazení. |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
Collation |
Na začátek
Metody
Název | Popis | |
---|---|---|
Compare(IList<String>, IList<String>) | Porovná určené dva seznamy String objekty a vrací celé číslo určující jejich vztah k dalším v pořadí řazení. | |
Compare(String, String) | Porovná dva zadané String objekty a vrací celé číslo určující jejich vztah k dalším v pořadí řazení. | |
Compare(ModelIdentifier, ModelIdentifier) | Porovná dva zadané ModelIdentifier objekty a vrací celé číslo určující jejich vztah k dalším v pořadí řazení. | |
Equals(Object) | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) | |
Equals(IList<String>, IList<String>) | Označuje, zda dva seznamy typu podle string se rovná. | |
Equals(String, String) | Označuje, zda jsou dva řetězce stejné. | |
Equals(ModelIdentifier, ModelIdentifier) | Označuje, zda jsou rovné dva zadané identifikátory. | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
GetHashCode() | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetHashCode(IList<String>) | Slouží jako funkce hash poskytnutý seznam typu String. | |
GetHashCode(String) | Slouží jako funkce hash stanoveno pro String. | |
GetHashCode(ModelIdentifier) | Slouží jako funkce hash stanoveno pro ModelIdentifier. | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.