ModelAnnotation – třída
Představuje poznámky připojené k prvku modelu schématu.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.SchemaModel.ModelAnnotation
Microsoft.Data.Schema.Sql.SchemaModel.DacProjectAnnotation
Microsoft.Data.Schema.Sql.SchemaModel.SqlInlineConstraintAnnotation
Microsoft.Data.Schema.Sql.SchemaModel.SysCommentsObjectAnnotation
Microsoft.Data.Schema.Tools.DataGenerator.ColumnConfigAnnotation
Obor názvů: Microsoft.Data.Schema.SchemaModel
Sestavení: Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)
Syntaxe
'Deklarace
Public MustInherit Class ModelAnnotation _
Implements IModelAnnotation, IModelPropertyContainer, IModelEntity
public abstract class ModelAnnotation : IModelAnnotation,
IModelPropertyContainer, IModelEntity
public ref class ModelAnnotation abstract : IModelAnnotation,
IModelPropertyContainer, IModelEntity
[<AbstractClass>]
type ModelAnnotation =
class
interface IModelAnnotation
interface IModelPropertyContainer
interface IModelEntity
end
public abstract class ModelAnnotation implements IModelAnnotation, IModelPropertyContainer, IModelEntity
Typ ModelAnnotation zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ModelAnnotation | Inicializuje novou instanci ModelAnnotation Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
AnnotationClass | Načtení objektu metadata popisující tuto instanci. | |
IsAttachedToStore | Hodnota, která určuje, zda je připojena poznámka k získává ModelStore. | |
Model | Získá nebo nastaví ModelStore. | |
Name | Získá nebo nastaví název poznámky. |
Na začátek
Metody
Název | Popis | |
---|---|---|
Delete | Odstraní schéma modelu této instance. | |
Equals | Vrátí hodnotu, která označuje, zda je zadaný objekt rovná aktuální objekt. (Přepisuje Object.Equals(Object).) | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
GetElements | V tomto případě vrátí seznam prvků. | |
GetHashCode | Není požadováno. (Přepisuje Object.GetHashCode().) | |
GetProperty<TProperty> | Zadaná vlastnost načte. | |
GetRelationshipEntries | Vrátí vztah položky, ke kterým je připojena tuto poznámku. | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
IsDeleted | Vrátí hodnotu, která označuje, zda byl odstraněn této instance. | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
RegisterAnnotationClass<TAnnotation> | Registruje poskytnutého anotace typu spolu s poznámku. | |
RegisterPropertyClass<TProperty> | Vlastnost typ, který má poznámka zaregistruje. | |
SetProperty<TProperty> | Nastaví hodnoty zadané vlastnosti. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.