DataMappedObjectTypeAttribute – třída
Určuje třídy nebo rozhraní představuje typ mapované objektu.A mapovat typ objektu je rozhraní API, která zveřejňuje silnými zobrazení určitého objektu source–specific podkladová data.
Hierarchie dědičnosti
System.Object
System.Attribute
Microsoft.VisualStudio.Data.Services.DataMappedObjectTypeAttribute
Obor názvů: Microsoft.VisualStudio.Data.Services
Sestavení: Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Deklarace
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Interface, AllowMultiple := True)> _
Public NotInheritable Class DataMappedObjectTypeAttribute _
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = true)]
public sealed class DataMappedObjectTypeAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class|AttributeTargets::Interface, AllowMultiple = true)]
public ref class DataMappedObjectTypeAttribute sealed : public Attribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = true)>]
type DataMappedObjectTypeAttribute =
class
inherit Attribute
end
public final class DataMappedObjectTypeAttribute extends Attribute
Typ DataMappedObjectTypeAttribute zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
DataMappedObjectTypeAttribute | Inicializuje novou instanci DataMappedObjectTypeAttribute třídy název typu. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
AvailableRestrictions | Získá nebo nastaví omezení, které jsou k dispozici pro aktuální typ. | |
AvailableRestrictionsList | Získá seznam omezení, které jsou k dispozici pro aktuální typ. | |
ClassId | Získá nebo nastaví atribut ID třídy. | |
Identifier | Získá nebo nastaví název identifikátoru, který jednoznačně identifikuje aktuální typ. | |
IdentifierList | Získá seznam identifikátorů, které jednoznačně identifikují aktuálního typu. | |
RequiredOrdering | Získá nebo nastaví požadované řazení pro aktuální typ připojené. | |
TypeId | Po implementaci v odvozené třídě, získá tento jedinečný identifikátor Attribute. (Zděděno z Attribute.) | |
TypeName | Získá název mapovaného typu. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Equals | Infrastruktura. Vrátí hodnotu, která označuje, zda je tato instance rovna zadaný objekt. (Zděděno z Attribute.) | |
GetHashCode | Vrátí kód hash pro tuto instanci. (Zděděno z Attribute.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsDefaultAttribute | Přepsat v odvozené třídě, označuje, zda je hodnota této instanci výchozí hodnotu pro odvozené třídy. (Zděděno z Attribute.) | |
Match | Při přepsání v odvozené třídě, vrátí hodnotu, která označuje, zda tato instance se rovná zadaný objekt. (Zděděno z Attribute.) | |
ToString | Vrátí řetězec představující aktuální objekt. (Zděděno z Object.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
_Attribute.GetIDsOfNames | Mapuje sadu názvů odpovídající sadu identifikátorů odeslání. (Zděděno z Attribute.) | |
_Attribute.GetTypeInfo | Načte informace o typu objektu, který lze získat informace o rozhraní typu. (Zděděno z Attribute.) | |
_Attribute.GetTypeInfoCount | Vyhledá číslo rozhraní typu informace, že objekt obsahuje (0 nebo 1). (Zděděno z Attribute.) | |
_Attribute.Invoke | Poskytuje přístup k vlastnostem a metodám prostřednictvím objektu. (Zděděno z Attribute.) |
Nahoru
Poznámky
Mapování mezi typy zdrojů dat a obecné typy jsou uvedeny v souboru XML data objektu podpory.Například nalézt mapované typu, jehož název je TableColumn v <MappedType> prvek je obecný typ, který mapovat na zdroj dat typ s názvem sloupce, který se nachází v <Type> prvek.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.