Språk

ProfilePropertySettings.Type Egenskap

Definition

Hämtar eller anger namnet på den associerade egenskapens typ i den dynamiskt genererade ProfileCommon klassen.

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

Egenskapsvärde

En giltig, fullständigt kvalificerad typreferens eller en tom sträng (""). Standardvärdet är en tom sträng.

Attribut

Exempel

Följande kodexempel visar hur du använder egenskapen Type . Det här kodexemplet är en del av ett större exempel för ProfileSection klassen.

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

Kommentarer

När den är inställd på en giltig typreferens används den här typen för den namngivna egenskapen i den genererade ProfileCommon klassen.

Typreferensen skapas på följande sätt (objekt inom hakparenteser krävs inte): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z]

Ett exempel:

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

Gäller för

Se även