ProfilePropertySettings.Type Özellik
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.
Dinamik olarak oluşturulan ProfileCommon
sınıfta ilişkili özelliğin türünün adını alır veya ayarlar.
public:
property System::String ^ Type { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("type", DefaultValue="string")]
public string Type { get; set; }
[<System.Configuration.ConfigurationProperty("type", DefaultValue="string")>]
member this.Type : string with get, set
Public Property Type As String
Özellik Değeri
Geçerli, tam tür başvurusu veya boş dize (""). Varsayılan değer boş bir dizedir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin Type nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için ProfileSection sağlanan daha büyük bir örneğin parçasıdır.
// Get the current Type property value.
Console.WriteLine(
"Current Type value: '{0}'", profilePropertySettings.Type);
// Set the Type property to "System.DateTime".
profilePropertySettings.Type = "System.DateTime";
' Get the current Type property value.
Console.WriteLine( _
"Current Type value: '{0}'", profilePropertySettings.Type)
' Set the Type property to "System.DateTime".
profilePropertySettings.Type = "System.DateTime"
Açıklamalar
Geçerli bir tür başvurusuna ayarlandığında, bu tür oluşturulan ProfileCommon
sınıftaki adlandırılmış özellik için kullanılır.
Tür başvurusu aşağıdaki gibi oluşturulur (köşeli ayraç içindeki öğeler gerekli değildir): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z]
Örneğin:
"ExampleNameSpace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"