25 references to
System.DirectoryServices.AccountManagement (25)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (4)
1224if (resultPropCollection["groupType"].Count > 0 && resultPropCollection["objectSid"].Count > 0) 1226int? groupTypeValue = (int?)resultPropCollection["groupType"][0]; 1229byte[] sidByteArray = (byte[])resultPropCollection["objectSid"][0];
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (14)
828if (properties["objectSid"].Count > 0) 830byte[] sid = (byte[])properties["objectSid"][0]; 844Debug.Assert(properties["objectGuid"].Count == 1); 846if (properties["objectGuid"].Count == 1) 848byte[] guid = (byte[])properties["objectGuid"][0]; 880if (properties[suggestedAdProperty].Count > 0) 883Debug.Assert(properties[suggestedAdProperty].Count == 1); 884Debug.Assert(properties[suggestedAdProperty][0] is bool); 886p.LoadValueIntoProperty(propertyName, !(bool)properties[suggestedAdProperty][0]); 897dSPropertyValueCollection values = properties[suggestedAdProperty]; 949dSPropertyValueCollection values = properties[suggestedAdProperty]; 967if (properties["lastLogonTimestamp"].Count != 0) 989dSPropertyValueCollection values = properties[suggestedAdProperty]; 1021dSPropertyValueCollection values = properties[suggestedAdProperty];
System\DirectoryServices\AccountManagement\AD\SDSUtils.cs (7)
488if (properties[suggestedProperty].Count != 0 && properties[suggestedProperty][0] != null) 491Debug.Assert(properties[suggestedProperty].Count == 1); 492Debug.Assert(properties[suggestedProperty][0] is T); 494p.LoadValueIntoProperty(propertyName, (T)properties[suggestedProperty][0]); 500dSPropertyValueCollection values = properties[suggestedProperty]; 577dSPropertyValueCollection values = properties[suggestedProperty];