Freigeben über


ComparablePropertyDefinition(T)-Klasse

Represents a comparable property definition.

Namespace:  Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

Syntax

'Declaration
Public Class ComparablePropertyDefinition(Of T As {Structure, New, IComparable}) _
    Inherits PropertyDefinition(Of T) _
    Implements IPropertyDefinition
'Usage
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
JScript bietet keine Unterstützung für die Verwendung generischer Typen und Methoden.

Typparameter

  • T

Der ComparablePropertyDefinition<(Of <(<'T>)>)>-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ComparablePropertyDefinition< (Of < ( <'T> ) > ) >(String, Nullable< (Of < <' (T> ) > > )) Initializes a new instance of the ComparablePropertyDefinition<(Of <(<'T>)>)> class.
Öffentliche Methode ComparablePropertyDefinition< (Of < ( <'T> ) > ) >(String, Nullable< (Of < <' (T> ) > > ), Nullable< (Of < <' (T> ) > > ), Nullable< (Of < <' (T> ) > > )) Initializes a new instance of the ComparablePropertyDefinition<(Of <(<'T>)>)> class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Default The default value. (Geerbt von PropertyDefinition< (Of < ( <'T> ) > ) >.)
Öffentliche Eigenschaft Maximum The maximum value.
Öffentliche Eigenschaft Minimum The minimum value.
Öffentliche Eigenschaft Name The property name. (Geerbt von PropertyDefinition.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Constrain Adjust a value according to the defined property constraints.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode Validate(Object, ReportExpression< (Of < <' (T> ) > > )) Infrastruktur
Öffentliche Methode Validate(Object, String) Infrastruktur
Öffentliche Methode Validate(Object, T) Infrastruktur

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.