Class GroupMemberCollection
群成员
Implements
IDictionary
ICollection
IEnumerable
Inherited Members
ConcurrentDictionary<string, GroupMemberArgs>.TryAdd(string, GroupMemberArgs)
ConcurrentDictionary<string, GroupMemberArgs>.ContainsKey(string)
ConcurrentDictionary<string, GroupMemberArgs>.TryRemove(string, out GroupMemberArgs)
ConcurrentDictionary<string, GroupMemberArgs>.TryRemove(KeyValuePair<string, GroupMemberArgs>)
ConcurrentDictionary<string, GroupMemberArgs>.TryGetValue(string, out GroupMemberArgs)
ConcurrentDictionary<string, GroupMemberArgs>.TryUpdate(string, GroupMemberArgs, GroupMemberArgs)
ConcurrentDictionary<string, GroupMemberArgs>.Clear()
ConcurrentDictionary<string, GroupMemberArgs>.ToArray()
ConcurrentDictionary<string, GroupMemberArgs>.GetEnumerator()
ConcurrentDictionary<string, GroupMemberArgs>.GetOrAdd(string, Func<string, GroupMemberArgs>)
ConcurrentDictionary<string, GroupMemberArgs>.GetOrAdd<TArg>(string, Func<string, TArg, GroupMemberArgs>, TArg)
ConcurrentDictionary<string, GroupMemberArgs>.GetOrAdd(string, GroupMemberArgs)
ConcurrentDictionary<string, GroupMemberArgs>.AddOrUpdate<TArg>(string, Func<string, TArg, GroupMemberArgs>, Func<string, GroupMemberArgs, TArg, GroupMemberArgs>, TArg)
ConcurrentDictionary<string, GroupMemberArgs>.AddOrUpdate(string, Func<string, GroupMemberArgs>, Func<string, GroupMemberArgs, GroupMemberArgs>)
ConcurrentDictionary<string, GroupMemberArgs>.AddOrUpdate(string, GroupMemberArgs, Func<string, GroupMemberArgs, GroupMemberArgs>)
ConcurrentDictionary<string, GroupMemberArgs>.this[string]
ConcurrentDictionary<string, GroupMemberArgs>.Comparer
ConcurrentDictionary<string, GroupMemberArgs>.Count
ConcurrentDictionary<string, GroupMemberArgs>.IsEmpty
ConcurrentDictionary<string, GroupMemberArgs>.Keys
ConcurrentDictionary<string, GroupMemberArgs>.Values
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Plugin.EveEntitys
Assembly: Plugin.dll
Syntax
public class GroupMemberCollection : ConcurrentDictionary<string, GroupMemberArgs>, IDictionary<string, GroupMemberArgs>, ICollection<KeyValuePair<string, GroupMemberArgs>>, IDictionary, ICollection, IReadOnlyDictionary<string, GroupMemberArgs>, IReadOnlyCollection<KeyValuePair<string, GroupMemberArgs>>, IEnumerable<KeyValuePair<string, GroupMemberArgs>>, IEnumerable
Constructors
GroupMemberCollection()
Declaration
public GroupMemberCollection()
Properties
ClientVersion
版本
Declaration
public uint ClientVersion { get; set; }
Property Value
Type | Description |
---|---|
uint |
Methods
Get(string)
获取一个群成员
Declaration
public GroupMemberArgs Get(string username)
Parameters
Type | Name | Description |
---|---|---|
string | username |
Returns
Type | Description |
---|---|
GroupMemberArgs |
GetOrDefault(string, string)
获取一个群成员(不存在返回new对象)
Declaration
public GroupMemberArgs GetOrDefault(string username, string nickname = null)
Parameters
Type | Name | Description |
---|---|---|
string | username | |
string | nickname |
Returns
Type | Description |
---|---|
GroupMemberArgs |
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.Generic.ICollection<T>
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable