Beamable SDK
Public Member Functions | List of all members
Beamable.Common.Content.ContentRef< TContent > Class Template Reference

This type defines a methodology for resolving a reference to a Beamable ContentObject. More...

Inheritance diagram for Beamable.Common.Content.ContentRef< TContent >:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Common.Content.ContentRef< TContent >:
Collaboration graph
[legend]

Public Member Functions

 ContentRef (Type contentType, string id)
 
override string GetId ()
 
override void SetId (string id)
 
override bool IsContent (IContentObject content)
 
override Type GetReferencedType ()
 
override Type GetReferencedBaseType ()
 
override Promise< TContent > Resolve (string manifestID="")
 
override string ToString ()
 

Additional Inherited Members

- Public Attributes inherited from Beamable.Common.Content.AbsContentRef< TContent >
string Id
 

Detailed Description

This type defines a methodology for resolving a reference to a Beamable ContentObject.

Related Links

img beamable-logo

Related Links

img beamable-logo

Template Parameters
TContent
Type Constraints
TContent :ContentObject 
TContent :IContentObject 
TContent :new() 

Member Function Documentation

◆ GetId()

override string Beamable.Common.Content.ContentRef< TContent >.GetId ( )
virtual

◆ GetReferencedBaseType()

override Type Beamable.Common.Content.ContentRef< TContent >.GetReferencedBaseType ( )
inlinevirtual

◆ GetReferencedType()

override Type Beamable.Common.Content.ContentRef< TContent >.GetReferencedType ( )
inlinevirtual

◆ IsContent()

override bool Beamable.Common.Content.ContentRef< TContent >.IsContent ( IContentObject  content)
inlinevirtual

◆ Resolve()

override Promise< TContent > Beamable.Common.Content.ContentRef< TContent >.Resolve ( string  manifestID = "")
inlinevirtual

◆ SetId()

override void Beamable.Common.Content.ContentRef< TContent >.SetId ( string  id)
virtual

The documentation for this class was generated from the following file: