SubclassTypeValidatorAttribute Sınıf

Tanım

Bildirim temelli olarak .NET'e yapılandırma özelliğinde doğrulama gerçekleştirmesini bildirir. Bu sınıf devralınamaz.

public ref class SubclassTypeValidatorAttribute sealed : System::Configuration::ConfigurationValidatorAttribute
[System.AttributeUsage(System.AttributeTargets.Property)]
public sealed class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type SubclassTypeValidatorAttribute = class
    inherit ConfigurationValidatorAttribute
Public NotInheritable Class SubclassTypeValidatorAttribute
Inherits ConfigurationValidatorAttribute
Devralma
SubclassTypeValidatorAttribute
Öznitelikler

Açıklamalar

Bir yapılandırma özelliğini süslemek için özniteliğini kullanırsınız IntegerValidatorAttribute . Bu, .NET'e özelliği bir SubclassTypeValidatorAttribute öznitelik kullanarak doğrulamasını ve ona dekorasyon parametrelerinin değerini geçirmesini bildirmektir.

Öznitelikleri yalnızca özellik türlerine uygulayabilirsiniz SubclassTypeValidatorAttribute .

Oluşturucular

SubclassTypeValidatorAttribute(Type)

SubclassTypeValidatorAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

BaseClass

Doğrulanan nesnenin temel türünü alır.

TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)
ValidatorInstance

Doğrulayıcı öznitelik örneğini alır.

ValidatorType

Doğrulayıcı özniteliğinin türünü alır.

(Devralındığı yer: ConfigurationValidatorAttribute)

Yöntemler

Equals(Object)

Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

(Devralındığı yer: Attribute)
GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

(Devralındığı yer: Attribute)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsDefaultAttribute()

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir.

(Devralındığı yer: Attribute)
Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Bir arabirimin tür bilgilerini almak için kullanılabilecek bir nesnenin tür bilgilerini alır.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1).

(Devralındığı yer: Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar.

(Devralındığı yer: Attribute)

Şunlara uygulanır