Share via


PrimitiveTypeConfiguration Class

Represents a PrimitiveType

Inheritance Hierarchy

System.Object
  System.Web.Http.OData.Builder.PrimitiveTypeConfiguration

Namespace:  System.Web.Http.OData.Builder
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

Syntax

'Declaration
Public Class PrimitiveTypeConfiguration _
    Implements IEdmTypeConfiguration
'Usage
Dim instance As PrimitiveTypeConfiguration
public class PrimitiveTypeConfiguration : IEdmTypeConfiguration
public ref class PrimitiveTypeConfiguration : IEdmTypeConfiguration
type PrimitiveTypeConfiguration =  
    class 
        interface IEdmTypeConfiguration 
    end
public class PrimitiveTypeConfiguration implements IEdmTypeConfiguration

The PrimitiveTypeConfiguration type exposes the following members.

Constructors

  Name Description
Public method PrimitiveTypeConfiguration This constructor is public only for unit testing purposes. To get a PrimitiveTypeConfiguration use ODataModelBuilder.GetTypeConfigurationOrNull(Type).

Top

Properties

  Name Description
Public property ClrType Gets the backing CLR type of this EDM type.
Public property EdmPrimitiveType Returns the IEdmPrimitiveType associated with this PrimitiveTypeConfiguration
Public property FullName Gets the full name of this EDM type.
Public property Kind Gets the EdmTypeKind of this EDM type.
Public property ModelBuilder Gets the associated ODataModelBuilder .
Public property Name Gets the name of this EDM type.
Public property Namespace Gets the namespace of this EDM type.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Web.Http.OData.Builder Namespace