Freigeben über


ProfilePropertySettings.Type Eigenschaft

Definition

Ruft den Namen des Typs der zugeordneten Eigenschaft in der dynamisch generierten ProfileCommon-Klasse ab oder legt diesen fest.

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

Eigenschaftswert

String

Ein gültiger, vollqualifizierter Typverweis oder eine leere Zeichenfolge (""). Der Standardwert ist eine leere Zeichenfolge.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der Type-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ProfileSection Klasse bereitgestellt wird.

// 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"

Hinweise

Wenn dieser Typ auf einen gültigen Typverweis festgelegt ist, wird dieser Typ für die benannte Eigenschaft in der generierten ProfileCommon Klasse verwendet.

Der Typverweis wird wie folgt gebildet (Elemente in Klammern sind nicht erforderlich): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z]

Beispiel:

"ExampleNameSpace.ExampleType, Example.Assembly, Version=%ASSEMBLY_VERSION%, Culture=neutral, PublicKeyToken=%MICROSOFT_PUBLICKEY%"

Gilt für

Siehe auch