要素に対する一時的な注釈を設定および取得するためのサービスを提供します。
継承階層
System.Object
Microsoft.Data.Edm.Library.Annotations.EdmDirectValueAnnotationsManager
名前空間: Microsoft.Data.Edm.Library.Annotations
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
Public Class EdmDirectValueAnnotationsManager _
Implements IEdmDirectValueAnnotationsManager
'使用
Dim instance As EdmDirectValueAnnotationsManager
public class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
public ref class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
type EdmDirectValueAnnotationsManager =
class
interface IEdmDirectValueAnnotationsManager
end
public class EdmDirectValueAnnotationsManager implements IEdmDirectValueAnnotationsManager
EdmDirectValueAnnotationsManager 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
EdmDirectValueAnnotationsManager | EdmDirectValueAnnotationsManager クラスの新しいインスタンスを初期化します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetAnnotationValue | EDM 要素の注釈値を取得します。指定された要素に指定された名前の注釈がない場合、null を返します。 |
![]() |
GetAnnotationValues | 注釈値のセットを取得します。それぞれの要求された値に対して、指定された要素に指定された名前の注釈がない場合、null を返します。 |
![]() |
GetAttachedAnnotations | 要素に直接アタッチされている注釈を取得します。 |
![]() |
GetDirectValueAnnotations | 要素に関連付けられた注釈を取得します。 |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
SetAnnotationValue | EDM 要素の注釈値を設定します。値が null の場合、注釈は追加されず、同じ名前を持つ既存の注釈が削除されます。 |
![]() |
SetAnnotationValues | 注釈値のセットを設定します。指定された値が null の場合、注釈は追加されず、同じ名前を持つ既存の注釈が削除されます。 |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
説明
一時的な注釈を表すオブジェクトは、次のいずれかの状態を持ちます。1) Null: 要素に一時的な注釈がない場合。 2) EdmAnnotation: 要素に厳密に 1 つの注釈がある場合。 3) EdmAnnotation のリスト: 要素に複数の注釈がある場合。 多くの注釈がある要素の注釈参照の速度が問題になる場合は、ディクショナリを含む別のオプションを使用できます。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)