Facet Class

Definition

Class for representing a Facet object This object is Immutable (not just set to readonly) and some parts of the system are depending on that behavior

[System.Diagnostics.DebuggerDisplay("{Name,nq}={Value}")]
public class Facet : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type Facet = class
    inherit MetadataItem
Public Class Facet
Inherits MetadataItem
Inheritance
Attributes

Properties

BuiltInTypeKind

Gets the built-in type kind for this Facet.

Description

Gets the description of this Facet.

Documentation

Gets or sets the documentation associated with this type.

(Inherited from MetadataItem)
FacetType

Gets the type of this Facet.

IsUnbounded

Gets a value indicating whether the value of the facet is unbounded.

MetadataProperties

Gets the list of properties of the current type.

(Inherited from MetadataItem)
Name

Gets the name of this Facet.

Value

Gets the value of this Facet.

Methods

AddAnnotation(String, Object)

Adds or updates an annotation with the specified name and value.

(Inherited from MetadataItem)
RemoveAnnotation(String)

Removes an annotation with the specified name.

(Inherited from MetadataItem)
ToString()

Returns the name of this Facet.

Applies to