ProfilePropertySettings.Type Property

 

Gets or sets the name of the type of the associated property in the dynamically generated ProfileCommon class.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("type", DefaultValue = "string")]
public string Type { get; set; }

Property Value

Type: System.String

A valid, fully qualified type reference, or an empty string (""). The default is an empty string.

When set to a valid type reference, this type is used for the named property in the generated ProfileCommon class.

The type reference is formed as follows (items in brackets are not required): Namespace.Typename, Assemblyname[,] [Version=x,] [Culture=y,] [PublicKeyToken=z]

For example:

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

The following code example shows how to use the Type property. This code example is part of a larger example provided for the ProfileSection class.

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

.NET Framework
Available since 2.0
Return to top
Show: