Udostępnij za pośrednictwem


Klasa ComparablePropertyDefinition<T>

Reprezentuje definicji właściwość porównywalne.

Przestrzeń nazw:  Microsoft.ReportingServices.RdlObjectModel
Zestaw:  Microsoft.ReportingServices.Designer.Controls (w Microsoft.ReportingServices.Designer.Controls.dll)

Składnia

'Deklaracja
Public Class ComparablePropertyDefinition(Of T As {Structure, New, IComparable}) _
    Inherits PropertyDefinition(Of T) _
    Implements IPropertyDefinition
'Użycie
Dim instance As ComparablePropertyDefinition(Of T)
public class ComparablePropertyDefinition<T> : PropertyDefinition<T>, 
    IPropertyDefinition
where T : struct, new(), IComparable
generic<typename T>
where T : value class, gcnew(), IComparable
public ref class ComparablePropertyDefinition : public PropertyDefinition<T>, 
    IPropertyDefinition
type ComparablePropertyDefinition<'T when 'T : struct, new() and IComparable> =  
    class
        inherit PropertyDefinition<'T>
        interface IPropertyDefinition
    end
Język JScript nie obsługuje ogólnych typów i metod.

Parametry typów

  • T

Typ ComparablePropertyDefinition<T> uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ComparablePropertyDefinition<T>(String, Nullable<T>) Inicjuje nowe wystąpienie ComparablePropertyDefinition<T> klasy
Metoda publiczna ComparablePropertyDefinition<T>(String, Nullable<T>, Nullable<T>, Nullable<T>) Inicjuje nowe wystąpienie ComparablePropertyDefinition<T> klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Default Wartość domyślna. (Dziedziczony z PropertyDefinition<T>).
Właściwość publiczna Maximum Maksymalna wartość.
Właściwość publiczna Minimum Minimalna wartość.
Właściwość publiczna Name Nazwa właściwość. (Dziedziczony z PropertyDefinition).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Constrain Dopasuj wartości zgodnie z ograniczeń określonych właściwość.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate(Object, ReportExpression<T>) Infrastruktura.
Metoda publiczna Validate(Object, String) Infrastruktura.
Metoda publiczna Validate(Object, T) Infrastruktura.

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.