Пример #1
0
        protected internal override string GenerateRDNPrefix(ADObjectFactory <ADObject> factory, ADParameterSet cmdletParameters, NewADObjectParameterSet dynamicParameters)
        {
            ADSessionInfo sessionInfo  = this.GetSessionInfo();
            ADSchemaUtil  aDSchemaUtil = new ADSchemaUtil(sessionInfo);
            string        rDNPrefix    = aDSchemaUtil.GetRDNPrefix(dynamicParameters.Type);

            if (rDNPrefix == null)
            {
                rDNPrefix = factory.RDNPrefix;
            }
            return(rDNPrefix);
        }
Пример #2
0
 protected internal override string GenerateObjectClass(ADObjectFactory <ADObject> factory, ADParameterSet cmdletParameters, NewADObjectParameterSet dynamicParameters)
 {
     return(dynamicParameters.Type);
 }