Class UrlReference<T>
- Namespace
 - Stride.Core.Serialization
 
- Assembly
 - Stride.Core.Serialization.dll
 
Represents a Url to an asset of type T.
[DataSerializer(typeof(UrlReferenceDataSerializer<>), Mode = DataSerializerGenericMode.GenericArguments)]
public sealed class UrlReference<T> : UrlReferenceBase, IReference, IUrlReference where T : class
  Type Parameters
TThe type off asset.
- Inheritance
 - 
      objectUrlReference<T>
 
- Implements
 
- Inherited Members
 
Constructors
UrlReference()
Create a new UrlReference<T> instance.
public UrlReference()
  UrlReference(AssetId, string)
Create a new UrlReference instance.
public UrlReference(AssetId id, string url)
  Parameters
Exceptions
- ArgumentNullException
 If
urlisnullor empty.
UrlReference(string)
Create a new UrlReference<T> instance.
public UrlReference(string url)
  Parameters
urlstring
Exceptions
- ArgumentNullException
 If
urlisnullor empty.