ProfilePropertyMetadata Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje kolekci hodnot, které popisují vlastnost profilu.
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
- Dědičnost
-
ProfilePropertyMetadata
- Atributy
- Implementuje
Poznámky
Třídu použijete ProfilePropertyMetadata k načtení informací o vlastnosti profilu při přístupu k profilům prostřednictvím ProfileService třídy. Můžete načíst název a typ vlastnosti, zda je jen pro čtení, jestli k němu mají přístup uživatelé, kteří nebyli ověřeni, a výchozí hodnotu. Aplikace může provést příslušné akce na základě těchto hodnot, například se nepokouší nastavit vlastnost jen pro čtení.
Přístup k objektu ProfilePropertyMetadata z aplikace, která je kompatibilní s rozhraním WCF (Windows Communication Framework), použijte metodu GetPropertiesMetadata třídy ProfileService. Uživatel nemusí být přihlášen k načtení objektu ProfilePropertyMetadata , protože metadata vlastností profilu nejsou specifická pro hodnoty vlastností profilu uživatele.
Konstruktory
| Name | Description |
|---|---|
| ProfilePropertyMetadata() |
Inicializuje novou instanci ProfilePropertyMetadata třídy. |
Vlastnosti
| Name | Description |
|---|---|
| AllowAnonymousAccess |
Získá nebo nastaví hodnotu, která určuje, zda je vlastnost k dispozici pro neověřené uživatele. |
| DefaultValue |
Získá nebo nastaví výchozí hodnotu vlastnosti. |
| ExtensionData |
Získá nebo nastaví odkaz na ExtensionDataObject instanci. |
| IsReadOnly |
Získá nebo nastaví hodnotu, která určuje, zda je vlastnost profilu jen pro čtení. |
| PropertyName |
Získá nebo nastaví název vlastnosti profilu. |
| SerializeAs |
Získá nebo nastaví hodnotu, která označuje, jak serializovat hodnotu vlastnosti. |
| TypeName |
Získá nebo nastaví sestavení kvalifikovaný název typu vlastnosti profilu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |