public void Clear(Origin origin) { switch (origin) { case Origin.Source: sourceDirectory.Clear(); for (int i = 0, c = map.Count; i < c; i++) { map[i].source.Clear(); } break; case Origin.Destination: destinationDirectory = ""; for (int i = 0, c = map.Count; i < c; i++) { map[i].destination.Clear(); } break; } map = map.Where(x => AssetId.IsValid(x.source) || AssetId.IsValid(x.destination)).ToList(); }
public AssetIdentifierTuple(AssetId src, AssetId dest) { source = src ?? new AssetId(); destination = dest ?? new AssetId(); }
public AssetIdentifierTuple() { source = null; destination = null; }