MetadataAssignment
public class MetadataAssignmentPersistent link between a metadata definition and either a package or indexed file.
Constructors
Section titled “Constructors”
MetadataAssignment()
Section titled “MetadataAssignment()”public MetadataAssignment()
MetadataAssignment(int, Target, int)
Section titled “MetadataAssignment(int, Target, int)”public MetadataAssignment(int metadataId, MetadataAssignment.Target metadataTarget, int targetId)Creates a metadata link for the supplied definition, target kind, and package or file identity.
Parameters
| Name | Type |
|---|---|
metadataId |
System.Int32 |
metadataTarget |
AssetInventory.MetadataAssignment.Target |
targetId |
System.Int32 |
Methods
Section titled “Methods”
ToString()
Section titled “ToString()”public override string ToString()Returns
System.String
Properties
Section titled “Properties”
[PrimaryKey][AutoIncrement]public int Id { get; set; }Returns
System.Int32
MetadataId
Section titled “MetadataId”[Indexed]public int MetadataId { get; set; }Returns
System.Int32
MetadataTarget
Section titled “MetadataTarget”[Indexed]public MetadataAssignment.Target MetadataTarget { get; set; }Returns
AssetInventory.MetadataAssignment.Target
TargetId
Section titled “TargetId”[Indexed]public int TargetId { get; set; }Returns
System.Int32
StringValue
Section titled “StringValue”public string StringValue { get; set; }Returns
System.String
IntValue
Section titled “IntValue”public int IntValue { get; set; }Returns
System.Int32
FloatValue
Section titled “FloatValue”public float FloatValue { get; set; }Returns
System.Single
BoolValue
Section titled “BoolValue”public bool BoolValue { get; set; }Returns
System.Boolean
DateTimeValue
Section titled “DateTimeValue”public DateTime DateTimeValue { get; set; }Returns
System.DateTime