InfiniteIntConverter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir dize ile standart sonsuz veya tamsayı değeri arasında dönüştürür.
public ref class InfiniteIntConverter sealed : System::Configuration::ConfigurationConverterBase
public sealed class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase
type InfiniteIntConverter = class
inherit ConfigurationConverterBase
Public NotInheritable Class InfiniteIntConverter
Inherits ConfigurationConverterBase
- Devralma
Örnekler
Aşağıdaki kod örneği, özel bir bölüm özelliğine uygulandığında öğesinin InfiniteIntConverter nasıl kullanılacağını gösterir.
public enum Permissions
{
FullControl = 0,
Modify = 1,
ReadExecute = 2,
Read = 3,
Write = 4,
SpecialPermissions = 5
}
[ConfigurationProperty("permission", DefaultValue = Permissions.Read)]
public Permissions Permission
{
get
{
return (Permissions)this["permission"];
}
set
{
this["permission"] = value;
}
}
Public Enum Permissions
FullControl = 0
Modify = 1
ReadExecute = 2
Read = 3
Write = 4
SpecialPermissions = 5
End Enum 'Permissions
<ConfigurationProperty("permission", _
DefaultValue:=Permissions.Read)> _
Public Property Permission() As Permissions
Get
Return CType(Me("permission"), Permissions)
End Get
Set(ByVal value As Permissions)
Me("permission") = Value
End Set
End Property
Açıklamalar
Bu tür, diğer tüm yapılandırma dönüştürücü türleri gibi, yapılandırma dosyasında bulunan dizeleri ilgili kesin olarak yazılan özelliklere dönüştürür.
Özellikle, InfiniteIntConverter sınıfı bir yapılandırma özelliğine atanan dize değerlerini tamsayı değerlerine (tamsayı değerlerine) dönüştürür. Yapılandırma özelliği "infinite" dize değerine sahipse, bu değeri MaxValue (veya tam tersi) dönüştürür.
Bu dönüştürücü tamsayı türleriyle kullanılır. Sonsuz değer olarak MaxValuekalıcıdır.
Oluşturucular
InfiniteIntConverter() |
InfiniteIntConverter sınıfının yeni bir örneğini başlatır. |
Yöntemler
CanConvertFrom(ITypeDescriptorContext, Type) |
Dönüştürmeye izin verilip verilmeyeceğini belirler. (Devralındığı yer: ConfigurationConverterBase) |
CanConvertFrom(Type) |
Bu dönüştürücüün verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürip dönüştüremeyeceğini döndürür. (Devralındığı yer: TypeConverter) |
CanConvertTo(ITypeDescriptorContext, Type) |
Dönüştürmeye izin verilip verilmeyeceğini belirler. (Devralındığı yer: ConfigurationConverterBase) |
CanConvertTo(Type) |
Bu dönüştürücüün nesneyi belirtilen türe dönüştürip dönüştüremeyeceğini döndürür. (Devralındığı yer: TypeConverter) |
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) | |
ConvertFrom(Object) |
Verilen değeri bu dönüştürücü türüne dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertFromInvariantString(ITypeDescriptorContext, String) |
Sabit kültürü ve belirtilen bağlamı kullanarak verilen dizeyi bu dönüştürücü türüne dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertFromInvariantString(String) |
Sabit kültürü kullanarak verilen dizeyi bu dönüştürücü türüne dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertFromString(ITypeDescriptorContext, CultureInfo, String) |
Belirtilen bağlam ve kültür bilgilerini kullanarak verilen metni bir nesneye dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertFromString(ITypeDescriptorContext, String) |
Belirtilen bağlamı kullanarak verilen metni bir nesneye dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertFromString(String) |
Belirtilen metni bir nesneye dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) | |
ConvertTo(Object, Type) |
Bağımsız değişkenleri kullanarak verilen değer nesnesini belirtilen türe dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertToInvariantString(ITypeDescriptorContext, Object) |
Belirtilen bağlamı kullanarak belirtilen değeri kültür sabiti dize gösterimine dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertToInvariantString(Object) |
Belirtilen değeri kültür sabiti dize gösterimine dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertToString(ITypeDescriptorContext, CultureInfo, Object) |
Belirtilen bağlam ve kültür bilgilerini kullanarak verilen değeri dize gösterimine dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertToString(ITypeDescriptorContext, Object) |
Verilen bağlamı kullanarak verilen değeri bir dize gösterimine dönüştürür. (Devralındığı yer: TypeConverter) |
ConvertToString(Object) |
Belirtilen değeri dize gösterimine dönüştürür. (Devralındığı yer: TypeConverter) |
CreateInstance(IDictionary) |
Nesne için belirli bir Object özellik değerleri kümesini yeniden oluşturur. (Devralındığı yer: TypeConverter) |
CreateInstance(ITypeDescriptorContext, IDictionary) |
Nesne için bir özellik değerleri kümesi verildiğinde, belirtilen bağlamı kullanarak bunun TypeConverter ilişkili olduğu türün bir örneğini oluşturur. (Devralındığı yer: TypeConverter) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetConvertFromException(Object) |
Dönüştürme gerçekleştirilemediğinde oluşturulacak bir özel durum döndürür. (Devralındığı yer: TypeConverter) |
GetConvertToException(Object, Type) |
Dönüştürme gerçekleştirilemediğinde oluşturulacak bir özel durum döndürür. (Devralındığı yer: TypeConverter) |
GetCreateInstanceSupported() |
Bu nesnedeki bir değeri değiştirmenin yeni bir değer oluşturmak için yöntemine CreateInstance(IDictionary) bir çağrı gerekip gerekmediğini döndürür. (Devralındığı yer: TypeConverter) |
GetCreateInstanceSupported(ITypeDescriptorContext) |
Bu nesnedeki bir değeri değiştirmenin, belirtilen bağlamı kullanarak yeni bir değer oluşturmak için CreateInstance(IDictionary) çağrısı gerekip gerekmediğini döndürür. (Devralındığı yer: TypeConverter) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetProperties(ITypeDescriptorContext, Object) |
Belirtilen bağlamı kullanarak değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür. (Devralındığı yer: TypeConverter) |
GetProperties(ITypeDescriptorContext, Object, Attribute[]) |
Belirtilen bağlamı ve öznitelikleri kullanarak değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür. (Devralındığı yer: TypeConverter) |
GetProperties(Object) |
değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür. (Devralındığı yer: TypeConverter) |
GetPropertiesSupported() |
Bu nesnenin özellikleri destekleyip desteklemediğini döndürür. (Devralındığı yer: TypeConverter) |
GetPropertiesSupported(ITypeDescriptorContext) |
Belirtilen bağlamı kullanarak bu nesnenin özellikleri destekleyip desteklemediğini döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValues() |
Bu tür dönüştürücüsünün tasarlandığı veri türü için varsayılan bağlamdan bir standart değerler koleksiyonu döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValues(ITypeDescriptorContext) |
Bu tür dönüştürücü bir biçim bağlamı sağlandığında için tasarlanan veri türü için standart değerlerden oluşan bir koleksiyon döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValuesExclusive() |
'den GetStandardValues() döndürülen standart değerler koleksiyonunun özel kullanım listesi olup olmadığını döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValuesExclusive(ITypeDescriptorContext) |
belirtilen bağlamı kullanarak, döndürülen GetStandardValues() standart değerler koleksiyonunun olası değerlerin özel bir listesi olup olmadığını döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValuesSupported() |
Bu nesnenin bir listeden seçilebilen standart bir değer kümesini destekleyip desteklemediğini döndürür. (Devralındığı yer: TypeConverter) |
GetStandardValuesSupported(ITypeDescriptorContext) |
Bu nesnenin, belirtilen bağlam kullanılarak bir listeden seçilebilen standart bir değer kümesini destekleyip desteklemediğini döndürür. (Devralındığı yer: TypeConverter) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IsValid(ITypeDescriptorContext, Object) |
Verilen değer nesnesinin bu tür ve belirtilen bağlam için geçerli olup olmadığını döndürür. (Devralındığı yer: TypeConverter) |
IsValid(Object) |
Verilen değer nesnesinin bu tür için geçerli olup olmadığını döndürür. (Devralındığı yer: TypeConverter) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
SortProperties(PropertyDescriptorCollection, String[]) |
Bir özellik koleksiyonunu sıralar. (Devralındığı yer: TypeConverter) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |