public override bool Equals(object obj) { if (obj is SmbShareInfo) { SmbShareInfo si = (SmbShareInfo)obj; return(NetName.Equals(si.NetName)); } return(false); }
public virtual IFileEntry[] GetEntries() { Netdfs.DfsEnumArray200 a200 = (Netdfs.DfsEnumArray200)Info.E; SmbShareInfo[] entries = new SmbShareInfo[a200.Count]; for (int i = 0; i < a200.Count; i++) { entries[i] = new SmbShareInfo(a200.S[i].DfsName, 0, null); } return entries; }