ProfilePropertyMetadata Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een verzameling waarden waarmee een profieleigenschap wordt beschreven.
public ref class ProfilePropertyMetadata
public ref class ProfilePropertyMetadata : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata
[System.Runtime.Serialization.DataContract]
public class ProfilePropertyMetadata : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
[<System.Runtime.Serialization.DataContract>]
type ProfilePropertyMetadata = class
interface IExtensibleDataObject
Public Class ProfilePropertyMetadata
Public Class ProfilePropertyMetadata
Implements IExtensibleDataObject
- Overname
-
ProfilePropertyMetadata
- Kenmerken
- Implementeringen
Opmerkingen
U gebruikt de ProfilePropertyMetadata klasse om informatie over een profieleigenschap op te halen wanneer u profielen opent via de ProfileService klasse. U kunt de naam en het type van de eigenschap ophalen, of deze alleen-lezen is, of deze toegankelijk is voor gebruikers die niet zijn geverifieerd en de standaardwaarde. Een toepassing kan de juiste acties uitvoeren op basis van deze waarden, zoals het niet instellen van een alleen-lezen eigenschap.
Gebruik de methode GetPropertiesMetadata van de klasse ProfileService om toegang te krijgen tot het ProfilePropertyMetadata-object vanuit een toepassing die compatibel is met Windows Communication Framework (WCF). De gebruiker hoeft niet te worden aangemeld om het ProfilePropertyMetadata object op te halen omdat de metagegevens voor profieleigenschappen niet specifiek zijn voor de profieleigenschapswaarden van een gebruiker.
Constructors
| Name | Description |
|---|---|
| ProfilePropertyMetadata() |
Initialiseert een nieuw exemplaar van de ProfilePropertyMetadata klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AllowAnonymousAccess |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de eigenschap beschikbaar is voor niet-geverifieerde gebruikers. |
| DefaultValue |
Hiermee wordt de standaardwaarde van de eigenschap opgehaald of ingesteld. |
| ExtensionData |
Hiermee wordt een verwijzing naar een ExtensionDataObject exemplaar opgehaald of ingesteld. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een profieleigenschap het kenmerk Alleen-lezen heeft. |
| PropertyName |
Hiermee haalt u de naam van de profieleigenschap op of stelt u deze in. |
| SerializeAs |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft hoe de eigenschapswaarde moet worden geserialiseerd. |
| TypeName |
Hiermee haalt u de assembly-gekwalificeerde naam van het profieleigenschapstype op of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |