2 overrides of GetValueForProperty
System.DirectoryServices.AccountManagement (2)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (1)
470internal override object GetValueForProperty(string propertyName)
System\DirectoryServices\AccountManagement\Group.cs (1)
314internal override object GetValueForProperty(string propertyName)
32 references to GetValueForProperty
System.DirectoryServices.AccountManagement (32)
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (5)
468bool enable = (bool)p.GetValueForProperty(PropertyNames.AuthenticablePrincipalEnabled); 482SetCannotChangePasswordStatus((AuthenticablePrincipal)p, (bool)p.GetValueForProperty(PropertyNames.PwdInfoCannotChangePassword), true); 731name = rdnPrefix + "=" + (string)p.GetValueForProperty(PropertyNames.PrincipalName); 772p.LoadValueIntoProperty(PropertyNames.PrincipalName, p.GetValueForProperty(PropertyNames.PrincipalName)); 776((DirectoryEntry)p.GetUnderlyingObject()).Properties[baseObjectRdnPrefix].Value = (string)p.GetValueForProperty(PropertyNames.PrincipalName);
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (14)
112string name = (string)p.GetValueForProperty(PropertyNames.PrincipalName); 124string samAccountName = (string)p.GetValueForProperty(PropertyNames.PrincipalSamAccountName); 1172string value = (string)p.GetValueForProperty(propertyName); 1185byte[] value = (byte[])p.GetValueForProperty(propertyName); 1203object value = (bool)p.GetValueForProperty(propertyName); 1222object value = (bool)p.GetValueForProperty(propertyName); 1232PrincipalValueCollection<string> trackingList = (PrincipalValueCollection<string>)p.GetValueForProperty(propertyName); 1258X509Certificate2Collection certificates = (X509Certificate2Collection)p.GetValueForProperty(propertyName); 1290Nullable<DateTime> dt = (Nullable<DateTime>)p.GetValueForProperty(propertyName); 1324ExtensionCache cacheValues = (ExtensionCache)p.GetValueForProperty(propertyName); 1430bool groupEnabled = (bool)p.GetValueForProperty(propertyName); 1442GroupScope groupType = (GroupScope)p.GetValueForProperty(propertyName); 1480PrincipalCollection members = (PrincipalCollection)group.GetValueForProperty(PropertyNames.GroupMembers); 1691SetCannotChangePasswordStatus(p, (bool)p.GetValueForProperty(propertyName), false);
System\DirectoryServices\AccountManagement\AD\SDSUtils.cs (4)
242string password = (string)p.GetValueForProperty(PropertyNames.PwdInfoPassword); 253bool expireImmediately = (bool)p.GetValueForProperty(PropertyNames.PwdInfoExpireImmediately); 599PrincipalValueCollection<string> trackingList = (PrincipalValueCollection<string>)p.GetValueForProperty(propertyName); 653bool flag = (bool)p.GetValueForProperty(propertyName);
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (1)
513return base.GetValueForProperty(propertyName);
System\DirectoryServices\AccountManagement\Group.cs (1)
323_ => base.GetValueForProperty(propertyName),
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx_LoadStore.cs (6)
142string password = (string)p.GetValueForProperty(PropertyNames.PwdInfoPassword); 910string value = (string)p.GetValueForProperty(propertyName); 930byte[] value = (byte[])p.GetValueForProperty(propertyName); 971GroupScope value = (GroupScope)p.GetValueForProperty(propertyName); 987Nullable<DateTime> value = (Nullable<DateTime>)p.GetValueForProperty(propertyName); 1010PrincipalCollection members = (PrincipalCollection)group.GetValueForProperty(PropertyNames.GroupMembers);
System\DirectoryServices\AccountManagement\StoreCtx.cs (1)
365object value = p.GetValueForProperty(propertyName);