Skip to content

SearchVariableCollection

ClassAssetInventoryAssetInventory.Editor
public class SearchVariableCollection

Collection of search variables with JSON serialization support. Used to persist variable definitions in saved searches.

public string ToJson()

Serializes the variable collection to JSON.

Returns

System.String

public static SearchVariableCollection FromJson(string json)

Deserializes a variable collection from JSON.

Parameters

Name Type
json System.String

Returns

AssetInventory.SearchVariableCollection

FromDictionary(Dictionary<string, SearchVariable>)

Section titled “FromDictionary(Dictionary<string, SearchVariable>)”
public static SearchVariableCollection FromDictionary(Dictionary<string, SearchVariable> variables)

Creates a collection from a dictionary of search variables.

Parameters

Name Type
variables System.Collections.Generic.Dictionary{System.String,AssetInventory.SearchVariable}

Returns

AssetInventory.SearchVariableCollection

public SearchVariableCollection()

public Dictionary<string, SearchVariable> Variables { get; set; }

Returns

System.Collections.Generic.Dictionary{System.String,AssetInventory.SearchVariable}